Age | Commit message (Expand) | Author |
2022-12-27 | Improve comments and related messages | Luke Shumaker |
2022-12-27 | rebuildnodes: Fuss with the main loop to make the logs more ordered | Luke Shumaker |
2022-12-26 | cmd/btrfs-rec: Add a utility function for reading JSON files with progress | Luke Shumaker |
2022-12-26 | rebuildmappings: Add a comment about the importance of exact-search | Luke Shumaker |
2022-12-26 | tree-wide, except rebuildnodes: Fuss with logging to take advantage of textui | Luke Shumaker |
2022-12-26 | tree-wide: Remove some now-superfluous calls to textui.Humanized | Luke Shumaker |
2022-12-26 | textui: Implement a custom dlog backend that uses x/text/message | Luke Shumaker |
2022-12-26 | Factor logger code from main.go in to textui | Luke Shumaker |
2022-12-26 | tree-wide: Audit for fmt.Sprint usage, in favor of textui | Luke Shumaker |
2022-12-26 | tree-wide: Audit for fmt.Fprint usage, in favor of textui | Luke Shumaker |
2022-12-26 | tree-wide: Migrate from using x/text/message directly to using textui | Luke Shumaker |
2022-12-26 | rebuildnodes: Read the superblock before building the graph | Luke Shumaker |
2022-12-26 | rebuildnodes: Integrate loop-checking in to Graph.FinalCheck | Luke Shumaker |
2022-12-26 | textui: Add some utilities for human-friendly text | Luke Shumaker |
2022-12-24 | rebuildnodes: Track item sizes at startup, to avoid extra i/o | Luke Shumaker |
2022-12-24 | Revert "rebuildmappings: Publicly expose the logicalsums RBTree" | Luke Shumaker |
2022-12-24 | Revert "scandevices: Include a Key in SysExtentCSum" | Luke Shumaker |
2022-12-24 | rebuildnodes: Rework the wantCsum and wantFileExt algorithms | Luke Shumaker |
2022-12-23 | rebuildnodes/keyio: Don't export readNode() | Luke Shumaker |
2022-12-23 | rebuildnodes: Less noisy logging about csums | Luke Shumaker |
2022-12-23 | rebuildnodes: Ignore the LOG_TREE for now | Luke Shumaker |
2022-12-23 | rebuildnodes: Move keyio.KeyAndTree→keyAndtree | Luke Shumaker |
2022-12-23 | rebuildnodes: Have the key index belong to the btree, and be smarter | Luke Shumaker |
2022-12-23 | rebuildnodes: Have the graph store keys; avoid I/O when indexing a tree | Luke Shumaker |
2022-12-23 | rebuildnodes: Have keyio.Handle always be a pointer, fuss with ScanDevices re... | Luke Shumaker |
2022-12-23 | rebuildnodes/btrees: Track the tree's root item offset | Luke Shumaker |
2022-12-23 | rebuildnodes: Handle the same node being added twice | Luke Shumaker |
2022-12-23 | rebuildnodes/btrees: Try to handle duplicate keys by generation | Luke Shumaker |
2022-12-23 | rebuildnodes: Improve logging | Luke Shumaker |
2022-12-22 | rebuildnodes: Migrate to the new rebuilt-btrees system | Luke Shumaker |
2022-12-21 | rebuildnodes: Refactor existing key-io code in to a sub-package | Luke Shumaker |
2022-12-21 | rebuildnodes/btrees: Index all (orphaned) leafs | Luke Shumaker |
2022-12-21 | rebuildnodes/btrees: Cache nodes | Luke Shumaker |
2022-12-21 | rebuildnodes/btrees: Implement a new rebuilt-trees system | Luke Shumaker |
2022-12-21 | containers: sortedmap: Add new .Search() and .SearchAll() methods | Luke Shumaker |
2022-12-21 | btrfsutil: broken_btree.go: Fix an outdated comment | Luke Shumaker |
2022-12-21 | rebuildnodes: Fix a missing word in a comment | Luke Shumaker |
2022-12-20 | rebuildnodes: rebuild_graph.go: Have Root items want their UUIDs | Luke Shumaker |
2022-12-20 | rebuildnodes: Don't export `Rebuilder` | Luke Shumaker |
2022-12-20 | rebuildnodes/graph: Track root items, improve string representations | Luke Shumaker |
2022-12-20 | rebuildnodes: Optimize memory access when indexing orphans | Luke Shumaker |
2022-12-20 | rebuildnodes: Optimize indexing of orphans | Luke Shumaker |
2022-12-20 | rebuildnodes: Reduce scope of the orphans set | Luke Shumaker |
2022-12-20 | Migrate existing progress logs to textui.NewProgress | Luke Shumaker |
2022-12-20 | textui: Implement a reusable progress module | Luke Shumaker |
2022-12-20 | containers: intervaltree_test.go: Touch up logging | Luke Shumaker |
2022-12-20 | containers: rbtree.go: Track size of the tree | Luke Shumaker |
2022-12-20 | rebuildnodes: rebuild.go: Audit error handling | Luke Shumaker |
2022-12-20 | rebuildnodes: rebuild_graph.go: Audit for error handling | Luke Shumaker |
2022-12-20 | rebuildnodes: Improve logging | Luke Shumaker |