i’ve noticed lots of files in my repositories index and data subdirectories that are not covered by the every-file-is-named-by-its-content-hash-policy.
the naming scheme is the following:
32BYTEHEX-restic-temp-16BYTEHEX
one example would be:
36de2e7af3b41cf056f8a8da2f790069686157a788dea4d8203ac83fc33ecd81-restic-temp-6cf330d17ecc94ecf141d7bd45732b5a
(not matching SHA256 of content)
the repository was created about 2 years ago (v1).
those files appear since about 1 year, according to their timestamps.
the repository is periodically pruned, but those files stay.
what are they about and in case they are really unneeded (“temp”), why doesn’t a prune get rid o fthem?
they are part of the SFTP backend upload procedure.
since their hashes don’t match and they were not removed, i guess the connection dropped during upload.