Alexander Neumann
5a45d95b80
Fix compatibility with Go < 1.5
2015-10-27 23:06:56 +01:00
Alexander Neumann
18478e2d3d
walk_test: test correct number of items
2015-10-27 21:41:25 +01:00
Alexander Neumann
ca5c0bf78e
Test WalkTree() for correct order
2015-10-27 20:51:55 +01:00
Alexander Neumann
4cc9d946de
Add benchmark for WalkTree with high-latency repo
2015-10-27 20:51:55 +01:00
Alexander Neumann
5cdcc99eba
Use array instead of hash for backend.ID
...
Since backend.ID is always a slice of constant length, use an array
instead of a slice. Mostly, arrays behave as slices, except that an
array cannot be nil, so use `*backend.ID` insteaf of `backend.ID` in
places where the absence of an ID is possible (e.g. for the Subtree of a
Node, which may not present when the node is a file node).
This change allows to directly use backend.ID as the the key for a map,
so that arbitrary data structures (e.g. a Set implemented as a
map[backend.ID]struct{}) can easily be formed.
2015-07-25 18:01:57 +02:00
Alexander Neumann
7fd52f9f57
Add exclude filter to archiver and 'backup' command
2015-07-20 19:21:01 +02:00
Alexander Neumann
26e4d2e019
tests: Remove more flags
2015-06-28 13:52:22 +02:00
Alexander Neumann
189a33730a
tests: Standardize use of SetupRepo/Teardown
2015-06-28 13:52:22 +02:00
Alexander Neumann
d9b5832034
Rename variables
2015-05-09 13:47:21 +02:00
Alexander Neumann
1cedff0e9e
tests: Simplify key handling
2015-05-03 16:36:52 +02:00
Florian Weingarten
0d9360a815
more cleanup
2015-04-29 22:33:34 -04:00
Florian Weingarten
c9f1f08019
Small refactorings and ceosmetic changes
2015-04-29 20:59:06 -04:00
Alexander Neumann
60a0fe8349
Major restructure, bundle blobs
...
This commit also breaks the repository format.
2015-04-29 23:27:32 +02:00
Alexander Neumann
d19b23d4f1
Move Server and Key to new sub-package
2015-04-26 14:46:15 +02:00
Alexander Neumann
4f4f3c421a
Use package "restic/test"
2015-04-09 21:15:48 +02:00
Alexander Neumann
f157f775da
Add checks for Server.Load(), use Blob for load
2015-03-28 15:07:08 +01:00
Alexander Neumann
ba892e1ec2
Refactor backup pipeline
2015-03-08 14:16:01 +01:00
Alexander Neumann
f167366be5
Add walk for trees, restructure
2015-03-02 19:58:06 +01:00