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

duperemove-0.11.beta4-1.26 RPM for aarch64

From OpenSuSE Leap 15.3 for aarch64

Name: duperemove Distribution: SUSE Linux Enterprise 15
Version: 0.11.beta4 Vendor: SUSE LLC <https://www.suse.com/>
Release: 1.26 Build date: Sat May 26 14:21:23 2018
Group: System/Filesystems Build host: seattle12
Size: 365746 Source RPM: duperemove-0.11.beta4-1.26.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/markfasheh/duperemove
Summary: Software to find duplicate extents in files and remove them
Duperemove finds duplicate extents in files and prints them to the
console. It also has the option to deduplicate extents on those file
systems which support the Linux extent-same ioctl.

Provides

Requires

License

GPL-2.0

Changelog

* Fri Sep 30 2016 mark@fasheh.com
  - Update to v0.11.beta4 git commit f95e429
    * Use proper len of tail blocks during block dedupe
    * run_dedupe: avoid size_list corruption in push_blocks()
    - Added patch: v0.11.beta4_to_git_f95e429.patch
* Tue Sep 27 2016 mfasheh@suse.com
  - Update to duperemove v0.11.beta4
    - Many man page and FAQ updates
    - Much lower memory usage (changed to use block-dedupe by default)
    - removed unused sha256 module
* Fri Sep 16 2016 mfasheh@suse.com
  - Update to duperemove v0.11.beta3
    - Bugfixes
    - Large (2.5x) performance improvement to find dupes stage
    - Added '--cpu-threads' for user control of cpu bound tasks
* Fri Sep 09 2016 mfasheh@suse.com
  - Update to duperemove v0.11.beta2
    - Many bugfixes
    - Improved dedupe coverage with better extent selection algorithm
    - Improved (easier to read) output for csum stage
    - Progress counter added for dedupe stage
    - Removed patch v0.11.beta1_to_git_d4b9818.patch
    - Removed patch v0.11-d4b9818_to_82234f5.patch
* Fri Aug 26 2016 mfasheh@suse.com
  - Update to v0.11.beta1 git commit 82234f5
    - Set file->dedupe_seq if we drop out in add_file_db()
    - add_file_db(): collapse all cases of ino/subvol/filename being
      different
    - Simplify the logic in add_file_db()
    - add_file_db(): check for same filename in filerec table
    - Store filerecs in a tree by filename
* Wed Aug 24 2016 mfasheh@suse.com
  - Update to git commit d4b9818:
    - Set scan flag on renamed file
    - Remove db record if a file was renamed
    - More vprints in add_file_db()
    - Fix confused error handling in dbfile_load_one_filerec()
    - Return 0 if user specified --help
    - Don't list '-?' as a valid option
    - add_file_db() Properly account for __add_file() skipping a file
    - Add hashstats to the man page
* Fri Aug 12 2016 mfasheh@suse.com
  - Update to duperemove v0.11.beta1
    - Greatly increased performance during extent search
    - Hashfiles are reusable now, Duperemove will only scan files which have
      changed since the last time it was run.
    - Better selection of target extent during dedupe
    - reduces fragmentation of deduped space
    - Support for dedupe on xfs (experimental)
* Sat Apr 02 2016 mpluskal@suse.com
  - Use pretty name for tarball
  - Cleanup spec file with spec-cleaner
  - Use pkgconfig style dependnencies
* Fri Oct 09 2015 mfasheh@suse.com
  - Update to duperemove v0.10
    - Documentation updates for latest stable version
    - document --fdupes mode in manpage
    - update man page headers
    - update FAQ
* Thu Jul 16 2015 mfasheh@suse.com
  - Update to duperemove v0.10.beta4
    - Better memory usage with hashstats utility
* Fri Jul 10 2015 mfasheh@suse.com
  - Update to duperemove v0.10.beta3
    - fixes many crashes in the dedupe stage
    - fixed an issue with our alignment function which would throw dedupe into
      a loop
    - improvements to output formatting
    - better logic when throwing out already-deduped extents won't give as
      many false positives
* Tue Jun 30 2015 mfasheh@suse.com
  - Update to duperemove v0.10.beta2
    - multi-threaded dedupe stage (increased performance)
    - hashfile mode for drastically improved memory consumption
    - now uses murmur3 hash internally for improved cpu usage
    - can now take input from 'fdupes'
* Mon Apr 06 2015 mfasheh@suse.com
  - Update with correct tarball (last one didn't have version number bump)
* Mon Apr 06 2015 mfasheh@suse.com
  - Update to duperemove v0.09.3
    - Fix hang during file scan phase (bsc#926098)
  - References: bsc#926098
* Thu Mar 26 2015 mfasheh@suse.com
  - Update to duperemove v0.09.2
    - Now compiles on SLE11 targets
    - Fallback to stat on filesystems that don't report file type from
      readdir
    - Don't assert on failed open during dedupe
  - References: bsc#923277 bsc#924577
* Thu Mar 19 2015 mfasheh@suse.com
  - Update to duperemove v0.09.1
    - Fallback to stat on filesystems that don't report file type from
      readdir
* Thu Jan 29 2015 mfasheh@suse.com
  - Update to duperemove v0.09
    - start with first node in free_compare_tree
    - fix small typos in duperemove man page
    - add test_progs variable in Makefile
  - References: bsc#915354 FATE#318171
  - Removed patch: do-not-install-test-binary.patch
* Tue Jan 20 2015 tchvatal@suse.com
  - Cleanup a bit with spec-cleaner and fix few tiny issues
  - Use install phase from upstream Makefile
  - Move csum-test to test progs to prevent its install:
    * do-not-install-test-binary.patch
* Tue Dec 09 2014 mfasheh@suse.com
  - Update to duperemove v0.09.beta5
    - Documentation updates
    - FAQ and README are more relevant now
    - added man pages for show-shared-extents and hashstats programs
    - updated duperemove man page, and duperemove usage() function
    - Have show-shared-extents take a file list as arguments.
    - Change default of --lookup-extents option back to 'no'
    - Write hash type into hashfile header, check against what hash we were
      compiled with.
* Mon Nov 17 2014 mfasheh@suse.com
  - Update to duperemove v0.09.beta3
    - Fix leak of directory fd during file scan
    - Fix EMFILES (too many file descriptors) error during dedupe
    - Fix corner case with dedupe leaving a file open and not-queued
    - Support '-x' (one file system) option
    - Add option to turn off extent lookup during csum phase
    - Useful if running against snapshotted volumes
    - show-shared-extents program to help users examine file state before or
      after dedupe.
* Mon Nov 10 2014 schwab@suse.de
  - Build with %optflags
* Fri Oct 31 2014 mfasheh@suse.com
  - Update to duperemove v0.09.beta2
    - fix memory leak
    - fix hardlink detection on btrfs
    - print file number status during csum phase
    - print a status bar during extent seearch
    - several bugfixes and performance improvements to extent search
  - Removed patch: 001-fix-build.patch
* Sat Sep 27 2014 mfasheh@suse.com
  - update to duperemove v0.09.beta1
    - parallel checksum calculation
    - performance improvements
    - allow to store the hash tree to a file
    - hashstats: new utility to analyze hash files
    - add --version option
    - build: add install target
    - documentatin updates
  - Added patch: 001-fix-build.patch
* Sun Apr 20 2014 mfasheh@suse.com
  - update to duperemove v0.08
    - fixes many bugs
    - a few more usability improvements
    - adds fiemap support to better estimate space savings
* Fri Apr 11 2014 mfasheh@suse.com
  - update to duperemove v0.07
  - fix usability of command line arguments
  - large documentation update
* Fri Apr 11 2014 mfasheh@suse.com
  - update to duperemove v0.06. This adds several fixes and features:
    - fixes bnc#871804 (duperemove not looping on entire range)
  - also includes important usability fixes
  - updates hashing library to libgcrypt to reflect upstream
* Wed Mar 12 2014 mfasheh@suse.com
  - add duperemove rpm
  - add new tarball with manpages for all binaries
* Wed Mar 12 2014 mfasheh@suse.com
  - Initial creation of rpm and rpm changelog

Files

/usr/sbin/duperemove
/usr/sbin/hashstats
/usr/sbin/show-shared-extents
/usr/share/doc/packages/duperemove
/usr/share/doc/packages/duperemove/LICENSE
/usr/share/doc/packages/duperemove/README.md
/usr/share/man/man8/duperemove.8.gz
/usr/share/man/man8/hashstats.8.gz
/usr/share/man/man8/show-shared-extents.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 14:48:48 2024