Age | Commit message (Expand) | Author |
2023-04-17 | btrfs: FS: AcquireNode: Shorten errors | Luke Shumaker |
2023-04-09 | btrfs: AcquireNode: Have expectation errors reflect the correct function | Luke Shumaker |
2023-03-30 | btrfs: ReadableFS: Also embed btrfstree.NodeSource | Luke Shumaker |
2023-03-30 | tree-wide: Drop the old btrfstree.TreeOperator API | Luke Shumaker |
2023-03-30 | btrfstree: Rethink the API, but leave the old API in place | Luke Shumaker |
2023-03-30 | btrfstree: Rethink 'Path' yet again | Luke Shumaker |
2023-03-30 | btrfstree: Change the NodeSource API so that it can do caching | Luke Shumaker |
2023-03-30 | btrfstree: Divorce ReadNode from NodeExpectations | Luke Shumaker |
2023-03-30 | tree-wide: Funnel all btrfstree.ReadNode[btrfsvol.LogicalAddr]() calls throug... | Luke Shumaker |
2023-03-29 | btrfs: io3_btree.go: Fix ordering of sections | Luke Shumaker |
2023-03-23 | btrfs: Consider the generation when checking if a node owner is OK | Luke Shumaker |
2023-03-23 | btrfstree: Fuss with the TreeWalk API | Luke Shumaker |
2023-03-17 | tree-wide: s/TreePath/Path/g | Luke Shumaker |
2023-03-17 | btrfstree: Have ReadNode return a *Node rather than a *diskio.Ref[Addr, Node] | Luke Shumaker |
2023-03-15 | btrfstree: Have errors include context of what was being searched for | Luke Shumaker |
2023-03-15 | btrfs: io3_btree.go: De-nest populateTreeUUIDs | Luke Shumaker |
2023-03-15 | btrfs: io3_btree.go: Organize the file | Luke Shumaker |
2023-02-12 | btrfsitem: Have all Item implementations be pointers to structs | Luke Shumaker |
2023-01-01 | lint: Turn on gofumpt | Luke Shumaker |
2022-08-30 | remove debug logigng | Luke Shumaker |
2022-08-30 | wip | Luke Shumaker |
2022-08-30 | wip | Luke Shumaker |
2022-08-28 | dbg | Luke Shumaker |
2022-08-28 | btrfs: Split off btrfstree and btrfsprim sub-packages | Luke Shumaker |
2022-08-28 | btrfs: Split io3_btree.go in to multiple files | Luke Shumaker |
2022-08-28 | btrfs: Allow TreeWalkHandler to indicate a node should be skipped | Luke Shumaker |
2022-08-28 | btrfs: Rework TreePath to allow correctly checking the owner tree | Luke Shumaker |
2022-08-28 | btrfs: Rethink the ReadNode API to better encourage sanity checking | Luke Shumaker |
2022-08-28 | Misc tidy up | Luke Shumaker |
2022-08-17 | tools: Upgrade to Go 1.19 | Luke Shumaker |
2022-07-27 | add binary search tools to lib/slices | Luke Shumaker |
2022-07-15 | Let btree search have access to the item size | Luke Shumaker |
2022-07-13 | Fix package names/imports | Luke Shumaker |
2022-07-13 | Move the remaining former-generic.go parts out of lib/util/ | Luke Shumaker |
2022-07-13 | Implement proper search for broken btrees | Luke Shumaker |
2022-07-13 | Add a TreePath.Node(x) method to help clean up the code | Luke Shumaker |
2022-07-13 | Have TreeWalk be cancelable | Luke Shumaker |
2022-07-12 | Define a Trees interface to abstract over broken trees | Luke Shumaker |
2022-07-12 | Don't have .Superblock() return a reference | Luke Shumaker |
2022-07-12 | check for bad items | Luke Shumaker |
2022-07-12 | Don't include the offset and size in btrfs.Item | Luke Shumaker |
2022-07-12 | Don't let TreeWalk bail early, add TreeID in to TreePath | Luke Shumaker |
2022-07-10 | Add license and copyright info | Luke Shumaker |
2022-07-10 | Rename the module, mv pkg lib | Luke Shumaker |