Skip to content

Commit 116fa4f

Browse files
updated for borg 2.0.0b13
1 parent 4688841 commit 116fa4f

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

releases/borg-2.0.rst

+14-3
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@ Major new features
5757
displays name, tags, user, host and timestamp separately (so you don't need to
5858
put everything into the archive name like when using borg 1.x).
5959

60-
It's now possible to tag (label) archives.
60+
It's now possible to tag (label) archives. There is a special tag for
61+
protecting archives against delete/prune/recreate.
6162

6263
Matching can be done on archive (series) name, tags, user, host and archive ID.
6364

@@ -90,6 +91,12 @@ Major new features
9091
garbage collection, no repo index needed, simplicity, mostly works with
9192
a shared lock, no need for checkpointing or .part files.
9293

94+
- new hashtable (used for indexes, caches) based on the borghash project
95+
96+
- less memory overhead, especially lower memory usage spikes when resizing
97+
the hashtable.
98+
- pure Cython implementation, easier to maintain than the previous C code.
99+
93100
- multi-repo improvements
94101

95102
- borg 1.x only could deal with 1 repository per borg invocation. borg 2.0
@@ -121,6 +128,8 @@ Major new features
121128

122129
- command line interface cleanups
123130

131+
- remote repository URLs default to relative paths, using an absolute path
132+
is possible.
124133
- no scp style repo parameters any more (parsing ambiguity issues, no
125134
:port possible), just use the better ssh://user@host:port/path .
126135
- separated repo and archive, no "::" any more
@@ -144,13 +153,15 @@ Major new features
144153
- borg key change-location: usable for repokey <-> keyfile location change
145154
- borg benchmark cpu (so you can actually see what's fastest for your CPU)
146155
- borg import/export-tar --tar-format=GNU/PAX/BORG, support ctime/atime PAX
147-
headers. GNU and PAX are standard formats, while BORG is a very low-level
148-
custom format only for borg usage.
156+
headers, support for PAX xattr headers. GNU and PAX are standard formats,
157+
while BORG is a very low-level custom format only for borg usage. PAX is
158+
now the default format.
149159
- borg create: add the "slashdot hack" to strip path prefixes in created
150160
archives
151161
- borg repo-space: optionally, you can allocate some reserved space in the
152162
repo to free in "file system full" conditions.
153163
- borg version: show local/remote borg version
164+
- borg prune: add quarterly pruning strategies (3M and 13W)
154165

155166
- removed commands / options:
156167

0 commit comments

Comments
 (0)