Zygo

Results 411 comments of Zygo

There is no internal notion of progress in bees. bees runs a while loop that sends a query to btrfs asking for the locations of some new data extents. When...

The first pass is complete when every line in `beescrawl.dat` has `min_transid` > 0.

bees can identify read-only snapshots by reading btrfs properties, so it doesn't need an option to identify them (though an option for an admin to include/exclude subvols in general might...

"Prefer read-only extents" is hard because bees currently only looks at one extent ref at any time (hence the name "best effort" as opposed to "best efficiency" or "best effectiveness")....

While there's a lot of high-quality bikeshedding here, the original issue (immutable snapshots were being mutated, breaking `btrfs send`) is covered by the fix for #79. There is now an...

I noticed a similar improvement when experimenting with CityHash. For some reason xxhash scored lower than cityhash for me, but either is much faster than crc64. I have a larger...

> I also think I should write the hash algo into the hash table so once the table is created it can't accidently be used with the wrong algo. To...

I'm not opposed to replacing makefiles (FWIW I think meson/ninja might be saner than cmake), but it's off-topic for this issue. Please create a new one.

> Uses fixed-sized (after initial size is set) block-based dedupe Other dedupe agents use a fixed block size with a variable hash table size. bees uses a fixed hash table...

> You can also tell tar to write files with a 4K block size. Or...not? Maybe I'm thinking of cpio for the block size parameter and tar for the padding...