1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-01-01 04:37:34 +00:00
borg/docs/usage/general
Thomas Waldmann a891559578
files cache improvements, fixes #8385, fixes #5658
- changes to locally stored files cache:

  - store as files.<H(archive_name)>
  - user can manually control suffix via env var
  - if local files cache is not found, build from previous archive.
- enable rebuilding the files cache via loading the previous
  archive's metadata from the repo (better than starting with
  empty files cache and needing to read/chunk/hash all files).
  previous archive == same archive name, latest timestamp in repo.
- remove AdHocCache (not needed any more, slow)
- remove BORG_CACHE_IMPL, we only have one
- remove cache lock (this was blocking parallel backups to same
  repo from same machine/user).

Cache entries now have ctime AND mtime.

Note: TTL and age still needed for discarding removed files.
      But due to the separate files caches per series, the TTL
      was lowered to 2 (from 20).
2024-09-20 00:40:49 +02:00
..
date-time.rst.inc Add TIMESPAN to doc 2024-07-30 23:49:50 +02:00
environment.rst.inc files cache improvements, fixes #8385, fixes #5658 2024-09-20 00:40:49 +02:00
file-metadata.rst.inc docs: OS X -> macOS 2023-07-04 23:59:44 +02:00
file-systems.rst.inc docs: update the repository filesystem docs 2024-09-07 22:00:52 +02:00
logging.rst.inc [DOCS] #4587 – Make Sphinx warnings break docs build 2020-03-16 19:22:59 +01:00
positional-arguments.rst.inc build_usage / build_man / doc updates 2022-06-25 21:58:19 +02:00
repository-locations.rst.inc build_usage / build_man / doc updates 2022-06-25 21:58:19 +02:00
repository-urls.rst.inc docs: user@ and :port are optional in sftp and ssh URLs 2024-09-17 10:01:33 +02:00
resources.rst.inc Docs grammar fixes. 2022-12-29 00:01:48 +00:00
return-codes.rst.inc update "modern" error RCs (docs and code) 2024-02-13 22:58:02 +01:00
units.rst.inc [DOCS] #4587 – Make Sphinx warnings break docs build 2020-03-16 19:22:59 +01:00