Skip to content

Commit

Permalink
v0.13
Browse files Browse the repository at this point in the history
Signed-off-by: Alexandre Bruyelles <[email protected]>
  • Loading branch information
JackSlateur committed Sep 29, 2023
1 parent 4df2f8e commit 9996a96
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 10 deletions.
11 changes: 8 additions & 3 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,21 @@ PENDING
---

**Notable changes**:
* Add a new dedupe option: `[no]rescan\_files`. It will increase performance in some use cases.

Version 0.13
---

**Notable changes**:
* 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 only\_whole\_files dedupe option.
* 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 not longer silently ingested. Such patterns are now rebuilt on top of the current working directory.
* 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.

Version 0.12
Expand Down
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
This README is for duperemove v0.12.

# Duperemove

Duperemove is a simple tool for finding duplicated extents and
Expand Down
3 changes: 1 addition & 2 deletions docs/duperemove.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<meta name="dcterms.date" content="2023-08-07" />
<title>Duperemove</title>
<style>
html {
Expand Down Expand Up @@ -159,7 +158,7 @@
<body>
<header id="title-block-header">
<h1 class="title">Duperemove</h1>
<p class="date">07 Aug 2023</p>
<p class="date">29 Sept 2023</p>
</header>
<h1 id="name">NAME</h1>
<p><code>duperemove</code> - Find duplicate extents and submit them for
Expand Down
2 changes: 1 addition & 1 deletion duperemove.8
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
. ftr VB CB
. ftr VBI CBI
.\}
.TH "Duperemove" "8" "07 Aug 2023" "duperemove 0.12" "System Manager\[cq]s Manual"
.TH "Duperemove" "8" "29 Sept 2023" "duperemove 0.13" "System Manager\[cq]s Manual"
.hy
.SH NAME
.PP
Expand Down
4 changes: 2 additions & 2 deletions markdown/duperemove.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
title: Duperemove
section: 8
header: System Manager’s Manual
footer: duperemove 0.12
date: 07 Aug 2023
footer: duperemove 0.13
date: 29 Sept 2023
---
# NAME
`duperemove` - Find duplicate extents and submit them for deduplication
Expand Down

0 comments on commit 9996a96

Please sign in to comment.