Thomas Waldmann
f50068944d
update changed repo location immediately after acceptance
...
fixes #1524
before, if a longer backup got interrupted before commit(),
it asked same question again.
2016-10-10 05:18:43 +02:00
Björn Ketelaars
a0df60e1b8
FUSE on OpenBSD
...
Concerning #1696 :
OpenBSD offers in kernel support for FUSE 2.6. Borg relies on llfuse,
which relies on FUSE >2.9.
I'm not aware of plans to bring FUSE on OpenBSD to a more recent
version.
Signed-off-by: Björn Ketelaars <bjorn.ketelaars@hydroxide.nl>
2016-10-10 01:07:30 +02:00
Thomas Waldmann
b88e82d99d
remove debug-xxx commands, fixes #1627
...
we use "debug xxx" subcommands now. docs updated.
also makes "borg help" shorter as not all debug-xxx commands
show up, but just 1 main "debug" command.
2016-10-10 00:22:01 +02:00
enkore
8567fcfe58
Merge pull request #1418 from textshell/fix/preload
...
Cleanup prefetch code in RemoteRepository
2016-10-07 09:49:16 +02:00
enkore
f355bd2570
Merge pull request #1693 from ThomasWaldmann/improve-diff-help
...
clarify borg diff help, fixes #980
2016-10-07 09:47:43 +02:00
enkore
a69e346126
Merge pull request #1692 from ThomasWaldmann/placeholder-for-integrityerror
...
IntegrityError: add placeholder for message, fixes #1572
2016-10-07 09:46:33 +02:00
Thomas Waldmann
f31112b975
clarify borg diff help, fixes #980
2016-10-07 04:09:05 +02:00
TW
9db16cf897
Merge pull request #1691 from ThomasWaldmann/vagrant-debian7-image-names
...
vagrant: update image name of boxcutter debian7 boxes
2016-10-06 23:45:32 +02:00
Thomas Waldmann
7434010cdd
IntegrityError: add placeholder for message, fixes #1572
...
So that the message we give appears not only in the traceback, but also in the (short) error message.
2016-10-06 23:36:22 +02:00
Thomas Waldmann
75624f8e05
vagrant: update image name of boxcutter debian7 boxes
...
debian711* is 404.
2016-10-06 22:58:02 +02:00
Thomas Waldmann
5f337e2c9c
borg.key: include chunk id in exception msgs
...
this is a backport of bcdce91dfb2883c139011322a9e8086059fbe5c2 improvements on the exception msgs.
2016-10-06 22:46:37 +02:00
TW
5ccc124667
Merge pull request #1687 from ThomasWaldmann/backport-bin-to-hex
...
backport bin_to_hex and use it
2016-10-06 22:21:38 +02:00
Martin Hostettler
02557f16b0
RemoteRepository: Rename cache to chunkid_to_msgids. Also fetch_from_cache to pop_preload_msgid.
2016-10-06 20:48:26 +02:00
Martin Hostettler
2608a5620a
RemoteRepository: Always store chunk ids in cache instead of rpc argument encoding of get request.
2016-10-06 20:38:46 +02:00
Martin Hostettler
e9605d67ad
RemoteReposity: prefetch can only be 'get'.
2016-10-06 20:38:46 +02:00
Thomas Waldmann
67aafec195
backport bin_to_hex and use it
...
simplifies code and also porting and merging between 1.0 and 1.1/master.
2016-10-06 05:15:01 +02:00
TW
45a2d8b5c0
Merge pull request #1677 from enkore/pr/1676
...
Added docs explaining multiple --restrict-to-path flags, with example…
2016-10-06 01:48:13 +02:00
Marian Beermann
573cb616d3
deployment: synthesize alternative --restrict-to-path example
2016-10-06 01:00:07 +02:00
TW
1030660e71
Merge pull request #1682 from ThomasWaldmann/repo-list-in-order
...
WIP: repo.scan - list keys in disk-order
2016-10-05 21:00:12 +02:00
Thomas Waldmann
cdb8d64fe2
check for index vs. segment files object count mismatch
2016-10-05 17:36:36 +02:00
Thomas Waldmann
6624ca9cdb
verify_data: do a linear scan in disk-order
2016-10-05 17:36:36 +02:00
Thomas Waldmann
90111363ba
repo.list() yielding IDs in on-disk order
2016-10-05 17:36:36 +02:00
Marian Beermann
4c1a920ed4
debug delete/get obj: fix wrong reference to exception
...
iow RemoteRepository doesn't define this type, only Repository does.
2016-10-05 12:27:26 +02:00
enkore
27bc73c23e
borg info <repo>: print general repo information ( #1680 )
2016-10-03 14:53:16 +02:00
Simon Heath
cf1c73b4f9
Added docs explaining multiple --restrict-to-path flags, with example (take 2)
2016-10-03 09:25:48 +02:00
enkore
ce72d24825
Clarify FAQ regarding backup of virtual machines ( #1672 )
2016-10-02 20:11:34 +02:00
enkore
e2fc2a1dfd
Merge pull request #1673 from ThomasWaldmann/pyi-use-spec
...
pyinstaller: use a spec file to build borg.exe binary
2016-10-02 10:44:41 +02:00
Thomas Waldmann
864333d686
pyinstaller: use a spec file to build borg.exe binary
...
also: exclude osxfuse dylib on Mac OS X
2016-10-02 00:43:45 +02:00
TW
4229e77e97
Merge pull request #1669 from ThomasWaldmann/release-b2
...
Release 1.1.0b2
2016-10-01 23:26:29 +02:00
Thomas Waldmann
279630f9f7
Merge branch 'f/vagrant/freebsd64-nopy' of github.com:borgbackup/borg into release-b2
2016-10-01 20:25:22 +02:00
Marian Beermann
5baf749b29
vagrant freebsd64: fix tox not finding any pythons
2016-10-01 20:17:30 +02:00
Thomas Waldmann
e6241cce12
update CHANGES
2016-10-01 18:45:52 +02:00
Thomas Waldmann
f57feb121d
fix module names in api.rst
2016-10-01 18:29:45 +02:00
Thomas Waldmann
0411512750
ran build_usage
2016-10-01 18:23:36 +02:00
enkore
24feaf35dc
Merge pull request #1668 from ThomasWaldmann/bump-hashindex-version-master
...
hashindex: bump api_version
2016-10-01 10:30:48 +02:00
Thomas Waldmann
8df6cb8156
hashindex: bump api_version
...
note:
merging the respective changeset from 1.0-maint was not effective
as we already had version 3, so there was no increase.
2016-09-30 23:59:41 +02:00
TW
d1b5587321
Merge pull request #1667 from ThomasWaldmann/merge-1.0-maint
...
Merge 1.0 maint
2016-09-30 23:50:52 +02:00
Thomas Waldmann
4c01857461
Merge branch '1.0-maint' into merge-1.0-maint
2016-09-30 23:42:48 +02:00
TW
d8a7b17924
Merge pull request #1666 from ThomasWaldmann/improve-borg-debug-docs
...
add more specific warning about write-access debug commands
2016-09-30 22:44:34 +02:00
TW
f38c25d3e8
Merge pull request #1554 from funkyfuture/archives_filters
...
Archives filters
2016-09-30 22:44:05 +02:00
TW
8318f5ac0c
Merge pull request #1664 from ThomasWaldmann/hashindex-api-version-bumo
...
Hashindex api version bump
2016-09-30 21:31:05 +02:00
Thomas Waldmann
a65707beb8
add more specific warning about write-access debug commands
2016-09-30 21:09:02 +02:00
Thomas Waldmann
4174291f6f
hashindex: bump api version
...
API_VERSION is used to check whether the compiled binaries are up-to-date.
the tests for the recent iterator fixes of course need updated (fixed) binaries,
so we bump api_version, so not-up-to-date binaries will get identified.
2016-09-30 20:38:46 +02:00
Frank Sachsenheim
089995ef73
Changes on filters after feedback
2016-09-30 20:29:16 +02:00
Frank Sachsenheim
bd7cc38d6e
Changes arg processor names to camelcase
2016-09-30 20:14:20 +02:00
Frank Sachsenheim
e0e9edfb42
Adds archives filters for list
2016-09-30 20:14:20 +02:00
Frank Sachsenheim
369d0a0881
Adds archives filters for info
2016-09-30 20:14:20 +02:00
Frank Sachsenheim
f2d4d36cea
Allows delete to be used with archive filters
2016-09-30 20:14:20 +02:00
Frank Sachsenheim
17f2363935
Adds --prefix to the archives filters arguments
...
- adds prefix argument to helpers.Archives.list
- also renames function PrefixSpec to prefix_spec
2016-09-30 19:48:17 +02:00
Frank Sachsenheim
f6b9276de9
Adds arguments to filter archives
...
These are: --sort-by, --first and --last
Includes a method to obtain a list of archive infos filtered by these
Archives.list:
- ensure reverse is always applied
- always return a list
2016-09-30 19:48:17 +02:00