restic/changelog/unreleased
Matt Armstrong 0372c7ef04 Improve the ETA displayed during backup
The ETA restic displays was based on a rate computed across the entire
backup operation. Often restic can progress at uneven rates. In the worst
case, restic progresses over most of the backup at a very high rate and
then finds new data to back up. The displayed ETA is then unrealistic and
never adapts.

Restic now estimates the transfer rate based on a sliding window, with the
goal of adapting to observed changes in rate. To avoid wild changes in the
estimate, several heuristics are used to keep the sliding window wide
enough to be relatively stable.
2023-06-08 20:05:56 +02:00
..
.gitignore Add gitignore to changelog/unreleased 2020-11-05 09:01:32 +01:00
issue-719 Add a global option --retry-lock 2023-04-07 16:24:14 +02:00
issue-1759 repair snapshots: update changelog 2023-05-01 16:06:17 +02:00
issue-2565 Add changelog entry 2023-04-09 12:05:15 -07:00
issue-3397 Improve the ETA displayed during backup 2023-06-08 20:05:56 +02:00
issue-3627 restore: Add progress bar 2023-04-07 12:08:23 +02:00
issue-3941 document backup --group-by 2023-02-11 00:55:11 +01:00
pull-4166 Cancel current command if cache becomes unusable 2023-04-23 11:31:15 +02:00
pull-4176 Add changelog 2023-02-10 23:45:20 +01:00
pull-4201 bump minimum go version on Solaris to 1.20 2023-04-07 15:40:57 +02:00
pull-4220 Add jq to container image 2023-02-21 14:01:43 +01:00
pull-4226 shorten changelog title 2023-05-26 20:05:49 +02:00
pull-4304 lock: Do not limit backend concurrency for lock files 2023-05-08 19:04:46 +02:00
pull-4318 termstatus: test status line sanitization 2023-05-05 22:51:41 +02:00
pull-4333 add changelog 2023-05-26 19:23:51 +02:00