Changelog for
bees-0.10-lp155.25.4.x86_64.rpm :
* Thu Mar 07 2024 Max Lin
- Fix build fail with gcc7 on Leap 15
* Use gcc13 on compilation
* Mon Jul 24 2023 Frederic Crozat - Update to 0.10:
* Update kernel bugs list to 6.4.1
* Update docs
* Build fixes for GCC 13 and clang 16- Drop avoid-swap.patch, no longer needed.
* Tue Apr 04 2023 Dirk Müller - update to 0.9.3:
* roots: don\'t share a RootFetcher between threads
* seeker: fix the test for ILP32 platforms
* reduce memory usage with long-running work items
* allow BtrfsIoctlLogicalInoArgs to be reused, remove virtual methods
* create a Pool of BtrfsIoctlLogicalInoArgs objects- add avoid-swap.patch to fix build with gcc 13
* Sun Mar 12 2023 Björn Bidar - Removed patch: fix-Makefile-version.diff, replaced with make parameter.
* Tue Feb 14 2023 Avinesh Kumar - update to 0.9.1:
* Fix the install target.
* Makefile: also drop fiemap and fiewalk from main Makefile- update to 0.9: - Highlights:
* Work around a kernel bug which can be triggered by running the LOGICAL_INO ioctl and dedupe on the same extent at the same time.
* Prevent worker threads from being blocked by extent and inode locks. Defer the blocked item and find something else for that worker thread to do.
* Fix the labelling of threads so they aren\'t all \"task_consumer\".
* Speed up SIGTERM process termination to have a better chance of flushing the hash table and crawl state to $BEESHOME before the process is killed by a service timeout.
* Reduce the hash table writeback rate to 128K/s.
* Reduce the interval between crawl restarts to one transid.
* Add \'recent\' scan mode, which dedupes new data in fully scanned subvols instead of waiting for every old subvol to be scanned.
* Better behavior when there are write errors in $BEESHOME.
* Drop the unused and obsolete `fiemap` and `fiewalk` binaries.
* Mon Dec 05 2022 Dirk Müller - update to 0.8:
* fs: make dedupe work again after a really unfortunate build fix
* Wed Oct 19 2022 dsterbaAATTsuse.cz- update to 0.7 git 5953ea6d3c5646 (20221025)- build fixes- Removed patch: 0001-fs-fix-FIEMAP_MAX_OFFSET-type-silliness-in-fiemap.h.patch
* Sun Sep 04 2022 dsterbaAATTsuse.cz- Added patch: 0001-fs-fix-FIEMAP_MAX_OFFSET-type-silliness-in-fiemap.h.patch (fix build on ppc64le)
* Tue Oct 05 2021 dsterbaAATTsuse.cz- Update to 0.7 - Highlights:
* Remove 8-CPU thread limit
* Add kernel bugs reference table to docs
* Workarounds for btrfs send and balance issues
* Reduce the number of temporary inodes created
* Use posix_fadvise to optimize page cache usage
* Use private namespace for mounts under systemd
* Assorted bug fixes and small performance improvements
* SIGTERM handler to save crawl state, hash table, and exit
* Higher ref limits per extent on kernels with LOGICAL_INO_V2 - Build dependency changes:
* Convert docs to Github Flavored Markdown
* Updates for new compilers including clang
* Remove dependencies on libbtrfs-dev and uuid-dev
* Remove unversioned `libcrucible.so` shared library
* Wed May 12 2021 dsterbaAATTsuse.cz- Update to 0.6.5 - Make clang builds work.- Update to 0.6.4 - Fix a bug that was causing bees to stop deduping.- spec: remove empty sections, unify make
* Sun Sep 13 2020 dsterbaAATTsuse.cz- initial import 0.6.3 Added patch: fix-Makefile-version.diff