borg/docs
Thomas Waldmann eab9f5a07b implement files cache mode control, fixes #911
You can now control the files cache mode using this option:

--files-cache={ctime,mtime,size,inode,rechunk,disabled}*

(only some combinations are supported)

Previously, only these modes were supported:
- mtime,size,inode (default of borg < 1.1.0rc4)
- mtime,size (by using --ignore-inode)
- disabled (by using --no-files-cache)

Now, you additionally get:
- ctime alternatively to mtime (more safe), e.g.:
  ctime,size,inode (this is the new default of borg >= 1.1.0rc4)
- rechunk (consider all files as changed, rechunk them)

Deprecated:
- --ignore-inodes (use modes without "inode")
- --no-files-cache (use "disabled" mode)

The tests needed some changes:
- previously, we use os.utime() to set a files mtime (atime) to specific
  values, but that does not work for ctime.
- now use time.sleep() to create the "latest file" that usually does
  not end up in the files cache (see FAQ)

(cherry picked from commit 5e2de8ba67)
2017-10-01 01:27:18 +02:00
..
_static PDF version of the logo 2017-05-13 13:07:44 +02:00
_templates docs: no third level toc on command usage pages ("Description", "Examples") 2017-06-30 17:41:58 +02:00
borg_theme/css docs: common options: don't wrap options 2017-07-26 13:57:48 +02:00
deployment Merge pull request #2732 from rugk/docs-sshrestrict 2017-06-23 16:16:34 +02:00
internals implement files cache mode control, fixes #911 2017-10-01 01:27:18 +02:00
man build_man 2017-09-10 00:08:25 +02:00
misc Renew asciinema/screencasts 2017-08-15 23:47:32 +02:00
usage Merge pull request #3054 from ThomasWaldmann/update-create-docs-1.1 2017-09-23 23:45:02 +02:00
Makefile fix homepage URL in all remaining places 2015-10-09 15:54:04 -04:00
authors.rst fix levels in authors section 2016-11-04 21:14:59 -04:00
book.rst docs: create appendices in the book 2017-05-22 20:55:16 +02:00
changes.rst update CHANGES (1.1-maint) 2017-09-09 23:47:31 +02:00
conf.py docs: more compact options formatting 2017-06-20 11:48:46 +02:00
deployment.rst docs: deployment: Automated backups to a local hard drive 2017-06-11 20:46:53 +02:00
development.rst docs: twitter account @borgbackup, fixes #2948 2017-09-23 21:31:00 +02:00
faq.rst Simplified rate limiting wrapper in FAQ 2017-09-26 23:51:06 +02:00
global.rst.inc crypto: link against system libb2, if possible 2016-11-11 03:08:11 +01:00
index.rst docs: index: disable syntax highlight (bash) 2017-06-18 02:12:47 +02:00
installation.rst docs: streamline installation: platforms table 2017-07-21 12:32:30 +02:00
internals.rst docs: move introduction sentence 2017-06-19 10:01:55 +02:00
introduction.rst fix PDF rendering structure 2016-11-04 16:01:18 -04:00
man_intro.rst support common options 2017-05-14 18:45:20 +02:00
quickstart.rst Fix bashism in shell scripts (#2820) 2017-07-20 00:23:59 +02:00
quickstart_example.rst.inc man pages: add borg(1) master/intro page 2017-02-12 15:28:59 +01:00
resources.rst fix most non-python-source related sphinx warnings 2016-07-10 17:25:51 +02:00
support.rst docs: twitter account @borgbackup, fixes #2948 2017-09-23 21:31:00 +02:00
usage.rst docs: no third level toc on command usage pages ("Description", "Examples") 2017-06-30 17:41:58 +02:00
usage_general.rst.inc docs: file system requirements, update segs per dir 2017-07-23 16:03:45 +02:00