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 2025-12-17 17:33:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bcachefs-tools (Old) and /work/SRC/openSUSE:Factory/.bcachefs-tools.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bcachefs-tools" Wed Dec 17 17:33:48 2025 rev:25 rq:1323152 version:1.33.1 Changes: -------- --- /work/SRC/openSUSE:Factory/bcachefs-tools/bcachefs-tools.changes 2025-11-18 15:39:58.243785627 +0100 +++ /work/SRC/openSUSE:Factory/.bcachefs-tools.new.1939/bcachefs-tools.changes 2025-12-17 17:37:50.819377242 +0100 @@ -1,0 +2,52 @@ +Mon Dec 15 16:57:51 UTC 2025 - Holden Fried <[email protected]> + +- Update to release 1.33.1 + * Recovery passes will now be run in the background when possible + * When a scheduled recovery pass and all scheduled passes that + depend on it can be run online, we'll now run it in the + background instead of blocking mount. This means that upgrades + to 1.33 from previous versions will now happen in the + background. + * We now avoid blocking on memory reclaim when allocating btree + node buffers; it was discovered that under memory pressure it + can take > 10 seconds to satisfy a single allocation due to + compaction. We'll now fall back to vmalloc much quicker.This + should help with the SRCU lock hold time warnings that have + still been popping up. + * There's a new btree node cache statistic to track the number + of vmalloc allocations; if we notice that this is now too high + we may want to add a background task to allocate physically + contiguous buffers to replace the vmalloc allocations (vmalloc + memory is a bit slower than physically contiguous memory). + * Fix a "pending incorrectly set" ERO + * Fix checking for device rebalance scan cookies, this will + eliminate some spurious "extent with incorrect/missing + reconcile opts" errors. + * Snapshot deletion fixes; when multiple leaves were being + deleted simultaneously and interior nodes needed to be deleted + too, the interior nodes often wouldn't get cleaned up - and in + rare situations keys could get moved to the incorrect snapshot + node, due to a DFS iteration bug. + + +------------------------------------------------------------------- +Fri Dec 5 23:11:05 UTC 2025 - Holden Fried <[email protected]> + +- Update to release 1.33.0 + * ``bcachefs_metadata_version_reconcile``, formerly known as + ``rebalance_v2``, is now available, and requires an + incompatible format upgrade to enable. + * Reconcile/Rebalance now handles all IO path operations + (rather than just the background target & compression options), + as well as metadata. + * Reconcile reacts to option changes and device setting changes, + immediately rereplicating degraded data or metadata. This + obsoletes the commands ``data rereplicate``, ``data job + drop_extra_replicas``, and others; the new commands are + ``reconcile status`` and ``reconcile wait``. + * The filesystem now track whether a disk is rotational or not, + but this currently cannot be changed once set. + * Degraded data is now always properly reported as degraded (by + ``bcachefs fs usage`)`. + +------------------------------------------------------------------- Old: ---- bcachefs-tools-vendored-1.32.1.tar.sign bcachefs-tools-vendored-1.32.1.tar.zst New: ---- bcachefs-tools-vendored-1.33.1.tar.sign bcachefs-tools-vendored-1.33.1.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bcachefs-tools.spec ++++++ --- /var/tmp/diff_new_pack.dwoXlW/_old 2025-12-17 17:37:51.643411874 +0100 +++ /var/tmp/diff_new_pack.dwoXlW/_new 2025-12-17 17:37:51.647412042 +0100 @@ -17,13 +17,14 @@ Name: bcachefs-tools -Version: 1.32.1 +Version: 1.33.1 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 Group: System/Filesystems URL: https://bcachefs.org/ #Git-Clone: https://evilpiepirate.org/git/bcachefs-tools.git +#Changelog: <source0>/Changelog.mdwn Source0: https://evilpiepirate.org/bcachefs-tools/%name-vendored-%version.tar.zst Source1: https://evilpiepirate.org/bcachefs-tools/%name-vendored-%version.tar.sign Source2: %name.keyring @@ -117,5 +118,5 @@ %_udevrulesdir/64-bcachefs.rules %_mandir/man8/*.8* %license COPYING -%doc doc/bcachefs-principles-of-operation.tex +%doc doc/bcachefs-principles-of-operation.tex Changelog.mdwn Documentation/* ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.dwoXlW/_old 2025-12-17 17:37:51.703414395 +0100 +++ /var/tmp/diff_new_pack.dwoXlW/_new 2025-12-17 17:37:51.707414564 +0100 @@ -1,5 +1,5 @@ -mtime: 1763410232 -commit: efef5fcfa0e7d22536bf9fc557bee2cec30590d6914a9f15c1cd43584068d301 +mtime: 1765901798 +commit: 4ecea368ad2abf2b5fa124361d489e400d4898fadeccd4309d1ca61fcee505ee url: https://src.opensuse.org/jengelh/bcachefs-tools revision: master ++++++ bcachefs-tools-vendored-1.32.1.tar.zst -> bcachefs-tools-vendored-1.33.1.tar.zst ++++++ ++++ 41964 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 2025-12-16 17:22:37.000000000 +0100 @@ -0,0 +1 @@ +.osc
