Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

btrfs-extent-same-0.15.2-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: btrfs-extent-same Distribution: openSUSE Tumbleweed
Version: 0.15.2 Vendor: openSUSE
Release: 1.1 Build date: Sun Oct 18 07:35:35 2026
Group: Unspecified Build host: reproducible
Size: 68119 Source RPM: duperemove-0.15.2-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/markfasheh/duperemove
Summary: Debug/Test tool to exercise the btrfs out-of-band deduplication ioctl
Debug/Test tool to exercise a btrfs ioctl for deduplicating file regions.

Provides

Requires

License

GPL-2.0-only

Changelog

* Sun Oct 18 2026 Martin Pluskal <martin@pluskal.org>
  - Drop duperemove-0.15-buildfail.patch: fixed upstream, 0.15.2 ships list.h (gh#markfasheh/duperemove#367).
  - Spec cleanup: drop obsolete Group: tags, use pkgconfig() BuildRequires.
* Thu May 15 2025 Michael Vetter <mvetter@suse.com>
  - Update to 0.15.2:
    * dedupe.c: fix infinite looping on NoCOW files #376
* Mon Mar 24 2025 pgajdos@suse.com
  - require gcc-PIE [bsc#1239940] for build
* Thu Mar 06 2025 Ilgaz Ă–cal <ilgaz@ilgaz.gen.tr>
  - Update to 0.15.1
    * file_scan: allow scanning multi-device bcachefs
    * dedupe: Skip extents with insufficient duplicates
    * Fixes found when packaging for Chimera Linux
* Wed Feb 05 2025 Michael Vetter <mvetter@suse.com>
  - Update to 0.15:
    * Files are no longer invalidated when renamed.
    * The scan phase now reports both files and bytes in its progress,
      which is especially useful when processing large files.
  - Add duperemove-0.15-buildfail.patch:
    To fix the build. See #367.
  - Add subpackage for zsh completions
* Thu Nov 14 2024 pgajdos@suse.com
  - force newer gcc version in sync (isc rq #353372)
* Sun Nov 26 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.14.1:
    * file_scan: satisfy clang CFI
    * file_scan: walk_dir: improve rootfs support
    * dbfile: get_duplicate_files: exclude inlined files before
      looking for duplicates
    * filerec: fiemap_scan_extent: fix typo: we must check the
      return from get_extent
* Sun Nov 19 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.14:
    * Batching has been reimplemented on top of the dedupe_seq.
    * The "scan" phase has been reimplemented (see 8264336 for details).
    * Filesystem locking has been implemented. See f3947e9 for details.
* Fri Sep 29 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.13:
    * Add a new dedupe option: [no]rescan_files. It will increase
      performance in some use cases.
    * New behaviors from v0.12 has been consolidated. Extent-based
      lookup is always enabled, as is fiemap. The v2
      hashfile is no longer supported.
    * Hashfile are now updated after deduplication, to reflect the
      new physical offsets. This avoid (re)deduplicating extents
      in some cases.
    * Partial mode has been enhanced to support batching. The
      overall performance of this mode (which was previously known
      as "block-based mode") has been improved.
    * All files are now open in readonly mode.
    * Hashfile version has been increased to reflect the new
      database behaviors. Previous hashfiles are not compatible.
    * Always compute a hash for the entire file. This let us
      deduplicate same files easily, regardless of their
      extents mappings.
    * Deduplicating only parts of a file can be disabled using
      the [no]only_whole_files dedupe option.
    * Hashfiles with unsupported features or hash algorithm are
      now recreated transparently. Migration of the old content
      is not implemented.
    * Relative exclude patterns are no longer silently ingested.
      Such patterns are now rebuilt on top of the current
      working directory.
    * Batching is now set to 1024 by default.
* Thu Sep 14 2023 pgajdos@suse.com
  - build for 15
* Mon Jul 17 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.12:
    * Duplication lookup is now based on extents. This leads to a
      massive increase of the performances. Block-based lookup is
      still possible via --dedupe-options=partial.
    * Following that change, a new hashfile format has been introduced.
      Previous hashfile format is still supported when extents lookup
      are disabled, this is not recommended.
    * Batching has been implemented. When enabled with the -B <batchsize>
      option, duperemove will run the deduplication phase every <batchsize>
      scanned files. This is meant to help running duperemove on large
      dataset, with small blocksize, or on memory-constrained systems.
    * All hash algorithm has been removed and replaced by xxh128. This
      variant is as robust as murmur3 while being faster. Choosing a
      hash function via the --hash option has been removed. Hashfiles
      built with other algorithm must be removed.

Files

/usr/bin/btrfs-extent-same
/usr/share/man/man8/btrfs-extent-same.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 22 01:28:39 2026