restic/changelog/0.14.0_2022-08-25/issue-3432

15 lines
684 B
Plaintext
Raw Normal View History

2022-08-24 01:21:01 +02:00
Bugfix: Fix rare 'not found in repository' error for `copy` command
2021-11-07 21:08:07 +01:00
2022-08-24 01:21:01 +02:00
In rare cases `copy` (and other commands) would report that `LoadTree(...)`
returned an `id [...] not found in repository` error. This could be caused by
a backup or copy command running concurrently. The error was only temporary;
running the failed restic command a second time as a workaround did resolve the
2021-11-07 21:08:07 +01:00
error.
2022-08-24 01:21:01 +02:00
This issue has now been fixed by correcting the order in which restic reads data
2021-11-07 21:08:07 +01:00
from the repository. It is now guaranteed that restic only loads snapshots for
which all necessary data is already available.
https://github.com/restic/restic/issues/3432
https://github.com/restic/restic/pull/3570