Thomas Waldmann
d99a275da9
fuse: set f_namemax in statfs result, fixes #2684
...
setting it to 255 for now (as seen on Linux / ext4),
better than the default 0.
the attribute is only present since llfuse 1.3.0.
2020-04-12 21:16:27 +02:00
TW
597f67c667
Merge pull request #5105 from finefoot/patch-14
...
Backport of #5048 Option to bypass locking to use sensible borg commands with read-only repositories
2020-04-12 18:04:05 +02:00
finefoot
89791c6f84
Add option to bypass locking mechanism
2020-04-11 20:34:30 +02:00
TW
4ca35a858f
Merge pull request #5103 from fantasya-pbem/docs/2295_Orphaned-chunks-1.1
...
[DOC] Document one cause of orphaned chunks in check command, #2295
2020-04-11 17:17:04 +02:00
Thalian
df8a11cc12
[DOC] Document one cause of orphaned chunks in check command, #2295
...
Backport from master: Clean up the whole check usage paragraph.
2020-04-11 16:53:03 +02:00
TW
2a09b24e90
Merge pull request #5101 from finefoot/patch-13
...
Backport of #5100 Allow message for Error base class
2020-04-11 15:59:07 +02:00
finefoot
9de2645ae9
Allow message for Error base class
2020-04-11 13:25:56 +02:00
TW
80c6b4a3ec
Merge pull request #5089 from fantasya-pbem/docs/4946_SSH-restrictions-backport
...
docs: linked recommended restrictions to ssh public keys on borg servers in faq, #4946
2020-04-08 15:17:27 +02:00
Thalian
667033791b
[DOC] linked recommended restrictions to ssh public keys on borg servers in faq, #4946
...
Backport from master.
2020-04-08 03:06:02 +02:00
TW
fdac999850
Merge pull request #5088 from ThomasWaldmann/vagrant-fixes
...
vagrant fixes
2020-04-07 23:56:29 +02:00
Thomas Waldmann
6f796296f4
vagrant: macOS: avoid error if pkg is already installed
2020-04-07 23:26:10 +02:00
Thomas Waldmann
c1f0aa8234
vagrant: debianoid: don't interactively ask questions
2020-04-07 23:24:01 +02:00
TW
09ebbef691
Merge pull request #5086 from ThomasWaldmann/auto-compressor-correct-ratio-calculation-1.1
...
correctly calculate compression ratio, taking header size into account, too
2020-04-07 13:58:02 +02:00
Elmar Hoffmann
aa41de8ca1
correctly calculate compression ratio, taking header size into account, too
2020-04-07 00:54:13 +02:00
TW
360598e71a
Merge pull request #5085 from ThomasWaldmann/update-changes-11
...
update CHANGES
2020-04-06 19:46:08 +02:00
Thomas Waldmann
8272588cac
update CHANGES
2020-04-06 19:26:10 +02:00
TW
f7729e6a6b
Merge pull request #5078 from ThomasWaldmann/fuse-linear-read-large-file
...
Fix FUSE low linear read speed on large files, fixes #5067
2020-04-04 18:47:03 +02:00
lexa-a
f033c7fc97
Fix FUSE low linear read speed on large files, fixes #5067
...
This patch is a quick fix for an inefficient seek algorithm used in read() function:
1) On each read call chunk list for given file is regenerated.
2) Finding needed chunk takes a lot of time for large offsets.
For 64 Gb files read speed drops to 16 MB/s, for 128 Gb - to 8 MB/s, and so on.
After applying this patch read speed becomes 270 MB/s, and does not depend on read position inside file.
Co-authored-by: Thomas Waldmann <tw@waldmann-edv.de>
2020-04-04 16:28:10 +02:00
TW
f832aa58cc
Merge pull request #5072 from ThomasWaldmann/fix-birthtime-old-llfuse
...
fix crash on old llfuse without birthtime attrs, fixes #5064
2020-04-03 23:20:34 +02:00
TW
0c5c3bcb10
Merge pull request #5068 from finefoot/patch-4
...
Backport of #5066 Update prevalence of env vars to set config and cache paths
2020-04-02 20:59:00 +02:00
TW
e0fb0b29c8
Merge pull request #5069 from finefoot/patch-11
...
Backport of #4987 Adding comments and explanations to Travis config and install script, improving OS X builds
2020-04-02 20:56:11 +02:00
Thomas Waldmann
ec5eafd410
fix crash on old llfuse without birthtime attrs, fixes #5064
...
e.g. ubuntu xenial has llfuse 0.41, which is older than llfuse 1.3,
which introduced birthtime support.
2020-04-02 20:24:23 +02:00
finefoot
39dc3df97a
Comments, explanations and improvements for Travis CI builds
2020-04-02 00:46:25 +02:00
finefoot
ba83b4a539
Update prevalence of env vars to set config and cache paths
2020-04-02 00:00:09 +02:00
TW
2b3c294f25
Merge pull request #5060 from fantasya-pbem/docs/4587_Sphinx-warnings-1.1-again
...
[DOCS] #4587 – Make Sphinx warnings break docs build
2020-03-24 20:41:09 +01:00
Thalian
d9cd1dccb6
[DOCS] #4587 – Make Sphinx warnings break docs build
...
Lock readme-renderer version to <25.0 as starting with v25 Python 3.4 is not supported anymore.
2020-03-24 19:15:36 +01:00
TW
038d16c162
Merge pull request #5056 from fantasya-pbem/docs/5000_Add-rendering-changes-1.1
...
[DOCS] #5000 – Add rendering docs to release todo
2020-03-22 22:00:09 +01:00
Thalian
b90a977ace
[DOCS] #4587 – Make Sphinx warnings break docs build
...
Backport from master and some other fixes for Sphinx warnings.
2020-03-22 16:01:28 +01:00
Thalian
ebbf4f19b8
[DOCS] #5000 – Add rendering docs to release todo
...
Backport from master, including various other consistency changes.
2020-03-22 13:53:49 +01:00
TW
d8f670c39d
Merge pull request #5052 from finefoot/patch-10
...
Backport of #5051 Fix typos
2020-03-20 16:57:43 +01:00
finefoot
19079fb205
Fix typos
2020-03-20 11:03:00 +01:00
TW
7b2a65e6df
Merge pull request #5035 from fantasya-pbem/docs/4073_Backport_JSON-logging
...
[DOCS] #4073 – PlaceholderError not printed as JSON
2020-03-16 00:10:44 +01:00
TW
ec35b1e1a4
Merge pull request #5036 from fantasya-pbem/docs/4941_Backport_FAQ-Borg-Config-Dir
...
[DOCS] #4941 – How important is Borg config?
2020-03-16 00:10:16 +01:00
Thalian
fa8dfc14e8
[DOCS] #4941 – How important is Borg config?
...
Backport from master.
2020-03-15 21:41:13 +01:00
Thalian
97c26c2af5
[DOCS] borgbackup#4073 – PlaceholderError not printed as JSON
...
Backport from master:
Add a warning for --log-json option that parsing errors will always be printed as plain text.
2020-03-15 21:28:21 +01:00
TW
bd0d756c3e
Merge pull request #5026 from milkey-mouse/fix-4999-bp1.1
...
Add updating borgbackup.org/releases to release checklist (1.1 backport)
2020-03-12 02:21:31 +01:00
TW
4168340ac4
Merge pull request #5027 from milkey-mouse/fix-sphinx-highlight-bp1.1
...
Suppress Sphinx lexer warnings in frontends.rst (1.1 backport)
2020-03-12 02:21:03 +01:00
Milkey Mouse
bc97946a40
Suppress Sphinx lexer warnings in frontends.rst
...
Because some of the JSON blocks in frontends.rst included non-JSON
contents (user replies, etc.) the blocks didn't parse/highlight and
`make html` complained:
borg/docs/internals/frontends.rst:28: WARNING: Could not lex literal_block as "json".
There's no easy way to enable and disable highlighting just for
specific lines, but individually unsetting the highlight language per
block suppresses the warnings.
2020-03-11 16:34:53 -07:00
Milkey Mouse
8e7a00d6d0
Add updating borgbackup.org/releases to release checklist ( fixes #4999 )
2020-03-11 16:32:48 -07:00
TW
0c5cad9c8c
Merge pull request #5005 from ThomasWaldmann/fix-changes-markup
...
fix changes.rst markup
2020-03-09 00:13:58 +01:00
Thomas Waldmann
c76b53856f
fix changes.rst markup
2020-03-08 23:43:50 +01:00
TW
6abf800a3b
Merge pull request #4997 from ThomasWaldmann/rel1111
...
release 1.1.11
2020-03-08 01:09:13 +01:00
Thomas Waldmann
57d5551d89
lz4 / zstd: revert back to using system libs
2020-03-07 22:41:37 +01:00
Thomas Waldmann
fb8c86d464
build_man
2020-03-07 22:40:05 +01:00
Thomas Waldmann
8a325ae3cc
build_usage
2020-03-07 22:40:04 +01:00
Thomas Waldmann
36870766a3
update CHANGES (1.1-maint)
2020-03-07 22:39:41 +01:00
TW
7d790ac79f
Merge pull request #4996 from ThomasWaldmann/upgrade-zstd
...
upgrade bundled zstd to 1.4.4
2020-03-07 22:35:22 +01:00
TW
ad1baa40c1
Merge pull request #4995 from ThomasWaldmann/upgrade-lz4
...
upgrade bundled lz4 to 1.9.2
2020-03-07 22:13:19 +01:00
Thomas Waldmann
46c5663008
temporarily use the bundled zstd code for testing
2020-03-07 19:59:55 +01:00
Thomas Waldmann
5c50c220d6
upgrade zstd to 1.4.4
2020-03-07 19:59:35 +01:00