bees
bees copied to clipboard
Best-Effort Extent-Same, a btrfs dedupe agent
Hi, on one of my USB btrfs drives, I have bees running for many days successfully, but now it is always running into a polling state and can't be terminated...
Hey @Zygo please look here: https://github.com/gentoo/gentoo/blob/56cd64944f07429515027c4b4f241900edbecaf5/sys-fs/bees/bees-0.6.ebuild#L68 Gentoo unpacks the tarball and compiles the package. I need to patch the Makefile to make bees write a correct version into the binary....
Just a curios, why CRC64? i.e. AFAIK CRC without HW acceleration not fastest checksum, and as i see in code CRC64 are full SW. Thanks.
Hi, i've try try test how bees behave if db size are unaligned (256MiB -> 257MiB), and if i understood correctly the code, bees must die/crash on that. (Sorry i'm...
It would be nice if bees could estimate progress, i.e. how much of the filesystem has been scanned or needs to be scanned before bees can return to an idle...
The README for bees indicates that filesystems should be mounted with the flushoncommit option. This is not the default for btrfs. Additionally, having it enabled causes a warning in __writeback_inodes_sb_nr,...
Since there seems to be interesting progress with each release, should we add a NEWS file to the project root? Maybe listing contributors and important issues fixed...
Whoops, red text in systemd journal log... What does this mean? An uneducated guess: Bees already processed these extents in a previous run and was interrupted before the checkpoint... ```...
Why am I seeing ``` Jan 13 03:40:34 jupiter beesd[749]: tid 813 crawl: PERFORMANCE: 2.974 sec: Resolving addr 0x3204ada000 in /run/bees/mnt/26a832d7-73a5-4de5-b272-69f73e1daf5e refs 0 Jan 13 03:40:39 jupiter beesd[749]: tid 813...
Kernel 4.9.0-12 Ubuntu * btrfs nodatacow mount option or inode attribute (could work, but might not) Bees show exeption, when trying dedup COW & NOCOW blocks. Without crash issues. *...