1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-02-08 15:37:09 +00:00
borg/docs
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
..
3rd_party
_static
_templates
binaries add docs/binaries/00_README.txt 2024-07-19 14:43:30 +02:00
borg_theme/css recreate: remove experimental status 2024-05-29 16:42:58 +02:00
deployment docs: update about archive series 2024-09-18 14:05:12 +02:00
internals files cache improvements, fixes #8385, fixes #5658 2024-09-20 00:40:49 +02:00
man build_usage build_man 2024-09-09 16:58:06 +02:00
misc
usage files cache improvements, fixes #8385, fixes #5658 2024-09-20 00:40:49 +02:00
authors.rst
book.rst
changes.rst update CHANGES 2024-09-09 16:51:12 +02:00
changes_0.x.rst
changes_1.x.rst remove LocalCache 2024-09-07 22:00:31 +02:00
conf.py
deployment.rst add non-root deployment strategy 2024-02-24 21:17:01 +01:00
development.rst
faq.rst files cache improvements, fixes #8385, fixes #5658 2024-09-20 00:40:49 +02:00
global.rst.inc github CI: misc updates 2024-03-15 18:19:15 +01:00
index.rst
installation.rst msys2: disable SETUPTOOLS_USE_DISTUTILS=stdlib hack 2024-09-19 12:36:18 +02:00
internals.rst
introduction.rst
Makefile
man_intro.rst src: fix man page names 2024-09-08 18:11:41 +02:00
quickstart.rst docs: update about archive series 2024-09-18 14:05:12 +02:00
quickstart_example.rst.inc docs: update about archive series 2024-09-18 14:05:12 +02:00
support.rst
usage.rst remove "borg config" docs 2024-09-09 13:42:31 +02:00
usage_general.rst.inc