Michael Eischer
Michael Eischer
What does this PR change? What problem does it solve? ----------------------------------------------------- he deviceID can change e.g. when backing up from a filesystem snapshot. However, it is only used for hardlink...
What does this PR change? What problem does it solve? ----------------------------------------------------- `restore` reports too many errors if a pack file can only be partially loaded. In addition, the restore progress...
What should restic do differently? Which functionality do you think we should add? ---------------------------------------------------------------------------------- There are a few corner cases that currently can cause restore to fail. Judging from https://forum.restic.net/t/errors-restoring-with-restic-on-windows-server-s3/6943...
What should restic do differently? Which functionality do you think we should add? ---------------------------------------------------------------------------------- Currently prune will wipe a repository, if there are no snapshots in it. If a problem...
Output of `restic version` -------------------------- 0.15.1 What should restic do differently? Which functionality do you think we should add? ---------------------------------------------------------------------------------- Set proper timeouts for requests. A broken network connection currently...
Output of `restic version` -------------------------- 0.16.2 What should restic do differently? Which functionality do you think we should add? ---------------------------------------------------------------------------------- Deprecate the following functionality in 0.17.0. The removal will happen...
What does this PR change? What problem does it solve? ----------------------------------------------------- The main memory usage of prune (besides the repository index) is a huge CountedBlobSet. The blob ids stored in...
While writing tests for https://github.com/restic/rest-server/pull/221 I've noticed that there is not test coverage at all for listBlobsV2. We should add some tests for that.
The first commit of this series solves that problem, that long RCS histories of large files (nearly 30k revisions resulting in a 4 MB file) requires tremendous amount of memory...
What does this PR change? What problem does it solve? ----------------------------------------------------- Implements http.Request based timeouts for connections proposed in https://github.com/restic/restic/issues/4193#issuecomment-2067988727 . Was the change previously discussed in an issue or...