05651d6d4f
Counting the first occurrence of a duplicate blob as used and counting all other as duplicates, independent of which instance of the blob is kept, is only accurate if all copies of the blob have the same size. This is no longer the case for a repository containing both compressed and uncompressed blobs. Thus for duplicated blobs first count all instances as duplicates and then subtract the actually used instance later on.
12 lines
455 B
Text
12 lines
455 B
Text
Bugfix: Correct prune statistics for partially compressed repositories
|
|
|
|
In a partially compressed repository, one data blob can exist both in an
|
|
uncompressed and a compressed version. This caused the prune statistics to
|
|
become inaccurate and for example report a too high value for the unused size:
|
|
|
|
> unused size after prune: 16777215.991 TiB
|
|
|
|
This has been fixed.
|
|
|
|
https://github.com/restic/restic/issues/3918
|
|
https://github.com/restic/restic/pull/3980
|