Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bcachefs-tools for openSUSE:Factory checked in at 2026-01-14 16:22:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bcachefs-tools (Old) and /work/SRC/openSUSE:Factory/.bcachefs-tools.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bcachefs-tools" Wed Jan 14 16:22:07 2026 rev:29 rq:1327085 version:1.35.0 Changes: -------- --- /work/SRC/openSUSE:Factory/bcachefs-tools/bcachefs-tools.changes 2026-01-12 10:31:00.005410635 +0100 +++ /work/SRC/openSUSE:Factory/.bcachefs-tools.new.1928/bcachefs-tools.changes 2026-01-14 16:22:20.199082765 +0100 @@ -1,0 +2,36 @@ +Tue Jan 13 19:52:59 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 1.35.0 + * The requirement that devices must have matched bucket sizes to + be members of the same stripes has been removed. + * Stripes may be reshaped (number of blocks increased or + decreased), as needed; this improves EC's handling of device + failures. + * Significantly improved evacuate, rereplicate performance on + rotating disks: we now launch one thread per device being read + from (i.e. every device that shared data with the device going + away); each device is read from in parallel with reads across + the whole device done in sorted order. + * `backpointer_scan_iter`, for improved performance for code + doing backpointer -> extent walks, including but not limited to + reconcile; this is quite significant on systems with metadata + on rotating disk and relatively limited memory. + * The bug with reconcile where btree roots wouldn't be processed + has been fixed. + * A few bugs with reconcile's handling of cached data have been + fixed. + * The reconcile tracepoints, especially `reconcile_set_pending`, + now give significantly more information. + * Reconcile now knows how to wait on copygc when a device it + wants to write to is full, rather than (incorrectly) marking + the extent as pending. + * Fixed several memory reclaim recursion bugs; performance under + memory pressure should be improved. + * Various allocation watermark fixes; btree updates now only run + with high priority watermarks when necessary. This fixes some + allocator deadlocks on open bucket allocation. + * 'encoded_extent_max` settings of 1MB and greater now work + properly; previously, this could cause backpointer issues if + compression was enabled. + +------------------------------------------------------------------- Old: ---- bcachefs-tools-vendored-1.34.0.tar.sign bcachefs-tools-vendored-1.34.0.tar.zst New: ---- bcachefs-tools-vendored-1.35.0.tar.sign bcachefs-tools-vendored-1.35.0.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bcachefs-tools.spec ++++++ --- /var/tmp/diff_new_pack.0HZsF8/_old 2026-01-14 16:22:21.303128562 +0100 +++ /var/tmp/diff_new_pack.0HZsF8/_new 2026-01-14 16:22:21.307128728 +0100 @@ -17,7 +17,7 @@ Name: bcachefs-tools -Version: 1.34.0 +Version: 1.35.0 Release: 0 Summary: Configuration utilities for bcachefs License: Apache-2.0 AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND MIT AND MPL-2.0 AND (MIT OR Unlicense) AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-only ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.0HZsF8/_old 2026-01-14 16:22:21.355130719 +0100 +++ /var/tmp/diff_new_pack.0HZsF8/_new 2026-01-14 16:22:21.359130884 +0100 @@ -1,5 +1,5 @@ -mtime: 1767971235 -commit: 8808fbd66fd238280ec1c567f6e597c8aeb11fe98dbaccf3a1e0fb1a80ce75c0 +mtime: 1768336265 +commit: 0dea6971c490bdde1bc2aecf8cf37f0961382ee3fddb1dc4bca3e9b81110cf37 url: https://src.opensuse.org/jengelh/bcachefs-tools revision: master ++++++ bcachefs-tools-vendored-1.34.0.tar.zst -> bcachefs-tools-vendored-1.35.0.tar.zst ++++++ ++++ 9061 lines of diff (skipped) ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-01-13 21:31:13.000000000 +0100 @@ -0,0 +1 @@ +.osc
