Alexander Neumann
|
8b7bf8691d
|
backend: Remove Get()
This is the first commit that removes the (redundant) Get() method of
the backend interface. Get(x, y) is equivalent to GetReader(x, y, 0, 0).
|
2016-01-23 13:13:05 +01:00 |
Alexander Neumann
|
d3a6e2a991
|
Drop requirement from List()
Closes #305
|
2016-01-23 12:47:16 +01:00 |
Alexander Neumann
|
171cd0dfe1
|
Add backend.Handle, add comments
|
2016-01-23 12:46:20 +01:00 |
Alexander Neumann
|
c6e1696f07
|
Fix debug message
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
289aee9448
|
Adapt s3 backend to new library
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
61e66e936f
|
Fix imports
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
314182e7e0
|
Add debug, do not create bucket if it already exists
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
fc347ba60f
|
Add new test with multiple writes for backends
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
5722ccfcda
|
Fix s3 backend, add more tests
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
a850041cf0
|
ContReader: Remove debug output
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
5071f28d55
|
ReadCloser: Call close if reader implements it
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
e0361b1f9f
|
Add ContinuousReader
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
d79c85af62
|
Fix s3 tests
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
407819e5a9
|
s3: properly integrate minio-go lib
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
1922a4272c
|
s3: fix usage
Ignore error response for existing bucket, add more debug code.
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
2b0b44c5ce
|
s3: implement open with config
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
f7c9091970
|
sftp: implement open with config
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
7b1e8fdd06
|
local: correct comment
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
de933a1d48
|
Rename URI -> Config/Location
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
566a15285a
|
Add repository location parsing code
|
2016-01-17 18:48:05 +01:00 |
Alexander Neumann
|
edfb31f4fe
|
s3: Run integration test with minio server
|
2016-01-17 18:47:24 +01:00 |
Alexander Neumann
|
5736742c3e
|
s3: Open() creates bucket if it does not exist
|
2016-01-17 18:46:08 +01:00 |
Alexander Neumann
|
248f991ad4
|
s3: don't remove the bucket on Delete()
|
2016-01-17 18:46:08 +01:00 |
Alexander Neumann
|
55f10eb1c1
|
Fix s3 test with local minio server instance
|
2016-01-17 18:46:08 +01:00 |
Alexander Neumann
|
d0ca118387
|
Fix usage of the `done` chan
|
2016-01-17 18:46:08 +01:00 |
Chris Howey
|
69a9adc4c3
|
Use local instance of minio server.
Need to figure out how to have tests automatically start and kill
server.
|
2016-01-17 18:46:08 +01:00 |
Chris Howey
|
e2445f4c97
|
GetPartialObject does not work.
|
2016-01-17 18:46:08 +01:00 |
Chris Howey
|
ed2a4ba1d5
|
Fix s3 backend test
|
2016-01-17 18:46:08 +01:00 |
Chris Howey
|
6d1552af51
|
Switch s3 library to allow for s3 compatible backends. Fixes #315
|
2016-01-17 18:46:08 +01:00 |
Alexander Neumann
|
8d229bfd21
|
Make ReadCloser public
|
2015-12-02 22:37:58 +01:00 |
Alexander Neumann
|
4f6bc754b8
|
MemBackend: Add Delete() and more debug
|
2015-11-29 14:53:02 +01:00 |
Alexander Neumann
|
26697a0223
|
Fix MemoryBackend GetReader() method
|
2015-11-29 14:52:19 +01:00 |
Alexander Neumann
|
480054bc3a
|
MemoryBackend: handle config correctly, add tests for that
|
2015-11-29 14:52:19 +01:00 |
Alexander Neumann
|
538e5878a1
|
add debug logging to MemoryBackend
|
2015-11-29 14:52:19 +01:00 |
Alexander Neumann
|
9cb4e14327
|
add MemBackend and MockBackend
|
2015-11-29 14:52:19 +01:00 |
Alexander Neumann
|
da71da23d9
|
Add MockBackend
|
2015-11-29 14:52:19 +01:00 |
Alexander Neumann
|
0d5731383f
|
Remove HashAppendWriter
|
2015-11-29 14:29:59 +01:00 |
Alexander Neumann
|
4fd7676e92
|
HashingWriter: Add documentation
|
2015-11-29 14:29:59 +01:00 |
Alexander Neumann
|
acba82c8f7
|
Merge pull request #252 from restic/repack-blobs
WIP: Repack blobs
|
2015-11-09 20:57:57 +01:00 |
Jan Bader
|
af960b9b40
|
Simplify Implementation of Join
|
2015-11-03 18:48:51 +01:00 |
Jan Bader
|
d09e6d5b0f
|
Fix missing Join calls
|
2015-11-03 18:47:01 +01:00 |
Alexander Neumann
|
30cf002574
|
Sort IDSet.List()
|
2015-11-02 18:52:13 +01:00 |
Alexander Neumann
|
181963ba08
|
Fix IDSet.String()
|
2015-11-02 17:36:05 +01:00 |
Jan Bader
|
81ec7337e0
|
Always use forward slashes in SFTP (Fixes #334)
Add custom Join func that always uses forward slashes in SFTP
|
2015-11-02 14:53:42 +01:00 |
Alexander Neumann
|
5d617edbbf
|
local/sftp backend: Do not seek if offset is 0
|
2015-10-25 17:51:26 +01:00 |
Alexander Neumann
|
d9f9b77d68
|
Add Index.Packs() and IDSet.Equals()
|
2015-10-25 15:28:01 +01:00 |
Alexander Neumann
|
5c46dc41de
|
Add methods to IDSet
|
2015-09-05 18:49:28 +02:00 |
Alexander Neumann
|
2cb0fbf589
|
backend: Add String() to IDs
|
2015-09-05 18:41:58 +02:00 |
Alexander Neumann
|
3063ad1d05
|
Split id.go into several files
|
2015-09-05 18:41:56 +02:00 |
Alexander Neumann
|
0a457eafed
|
Correctly test for config file
|
2015-08-26 22:06:52 +02:00 |