Last 30 days
-
issue 8
(org.apache.commons.httpclient.HttpMethodDirector executeWith...) reported by xpd259
-
Earlier this year
-
-
-
issue 6
(Qullien does not resume interrupted transfers.) commented on by linuxfood
-
-
issue 6
(Qullien does not resume interrupted transfers.) commented on by grourk
-
-
issue 6
(Qullien does not resume interrupted transfers.) commented on by linuxfood
-
-
issue 6
(Qullien does not resume interrupted transfers.) commented on by grourk
-
-
issue 6
(Qullien does not resume interrupted transfers.) reported by linuxfood
-
-
-
Examples
(Some example scripts and crontabs for backing up your stuff.) Wiki page edited by grourk
- Revision r59
Edited wiki page through web user interface.
Revision r59
Edited wiki page through web user interface.
-
-
r58
(Fix unit tests, prepare for 0.4 release.) committed by grourk
- Fix unit tests, prepare for 0.4 release.
Fix unit tests, prepare for 0.4 release.
-
-
r57
(Pair needs to be serializable) committed by grourk
- Pair needs to be serializable
Pair needs to be serializable
-
r56
(Query objects need to be serializable) committed by grourk
- Query objects need to be serializable
Query objects need to be serializable
-
r55
(Foot in the door! (and testing project/svn setup). Fixing t...) committed by blarko
- Foot in the door! (and testing project/svn setup). Fixing typo in README.
Foot in the door! (and testing project/svn setup). Fixing typo in README.
-
r54
(fixing tests. reviewed by grourk) committed by martin.davidsson
- fixing tests. reviewed by grourk
fixing tests. reviewed by grourk
-
r53
(Introducing AttributeStorageQuery to represent queries, inst...) committed by grourk
- Introducing AttributeStorageQuery to represent queries, instead of passing around query strings,
which were SimpleDB specific (leaky abstraction!).
Constructing these queries is still pretty awkward, though. Will clean this up.
Introducing AttributeStorageQuery to represent queries, instead of passing around query strings,
which were SimpleDB specific (leaky abstraction!).
Constructing these queries is still pretty awkward, though. Will clean this up.
-
r52
(Introducing SortedFileList, which is a utility for limiting ...) committed by grourk
- Introducing SortedFileList, which is a utility for limiting the memory usage when building the list
of files to backup. Previously this was all pulled into memory and sorted. Now it will dump sorted
batches out to disk if the number of files crosses some threshold and the iterator will stream from
those batches in a merge-sort fashion.
Introducing SortedFileList, which is a utility for limiting the memory usage when building the list
of files to backup. Previously this was all pulled into memory and sorted. Now it will dump sorted
batches out to disk if the number of files crosses some threshold and the iterator will stream from
those batches in a merge-sort fashion.
-
r51
(Fixing a bug where a file is snapshoted, then copied, then b...) committed by grourk
- Fixing a bug where a file is snapshoted, then copied, then both are snapshotted again but happen to
straddle shadow file batches. Fixing it by making sure that shadow files don't straddle batches --
by making sure that batches aren't put until all files of a given size have been processed.
Fixing a bug where a file is snapshoted, then copied, then both are snapshotted again but happen to
straddle shadow file batches. Fixing it by making sure that shadow files don't straddle batches --
by making sure that batches aren't put until all files of a given size have been processed.
-
r50
(Darn you IntelliJ!) committed by grourk
- Darn you IntelliJ!
-
r49
(Using SDB select instead of the old query syntax. Processin...) committed by grourk
- Using SDB select instead of the old query syntax. Processing batches of results as they come (by
calling a ResultConsumer callback passed by the caller) instead of letting typca save them all up
and returning. Couple of other small bugfixes.
Using SDB select instead of the old query syntax. Processing batches of results as they come (by
calling a ResultConsumer callback passed by the caller) instead of letting typca save them all up
and returning. Couple of other small bugfixes.
-
r48
(Optimize the case of restoring a zero byte file (just touch ...) committed by grourk
- Optimize the case of restoring a zero byte file (just touch the file). Using # instead of - as the
snapshot name / date delimiter in the snapshot attribute of shadow files, because # is less likely
to appear in the snapshot name. We may consider making the presence of # in a snapshot name illegal
just to avoid any possible ambiguity, although it will work fine, just might be less efficient when
querying for shadow files by snapshot name.
Optimize the case of restoring a zero byte file (just touch the file). Using # instead of - as the
snapshot name / date delimiter in the snapshot attribute of shadow files, because # is less likely
to appear in the snapshot name. We may consider making the presence of # in a snapshot name illegal
just to avoid any possible ambiguity, although it will work fine, just might be less efficient when
querying for shadow files by snapshot name.
-
-
r46
(Eliminate some unecessary calls to Attributes.addReplace(), ...) committed by grourk
- Eliminate some unecessary calls to Attributes.addReplace(), which, when put to SDB, incur overhead
and cost. Also some other bugfixes.
Eliminate some unecessary calls to Attributes.addReplace(), which, when put to SDB, incur overhead
and cost. Also some other bugfixes.
-
r45
(Reduce the number of workers for batch-putting shadow files,...) committed by grourk
- Reduce the number of workers for batch-putting shadow files, since SDB barfs when there's too much
concurrency. Also a small bugfix in ChunkServiceImpl.
Reduce the number of workers for batch-putting shadow files, since SDB barfs when there's too much
concurrency. Also a small bugfix in ChunkServiceImpl.
-
r44
(adding target to svn:ignore properties) committed by martin.davidsson
- adding target to svn:ignore properties
adding target to svn:ignore properties
-
r43
(Refactors, cleanups, comments, and a lot of bugfixes.) committed by grourk
- Refactors, cleanups, comments, and a lot of bugfixes.
Refactors, cleanups, comments, and a lot of bugfixes.
-
-
-
-
-
-
-
-
-
r42
(Lots of changes and optimizations: batching up shadow files ...) committed by grourk
- Lots of changes and optimizations: batching up shadow files during backup, only getting necessary
attributes when possible, moving away from the auto-batching in SDBAttributeStorageImpl and putting
the burden onto the client code (ShadowFileServiceImpl, ChunkServiceImpl), using a work queue during
install and uninstall, etc.
Still a lot to do. Also the unit tests are compiling but probably not passing, and certainly not
covering a lot of the new code (yet).
Lots of changes and optimizations: batching up shadow files during backup, only getting necessary
attributes when possible, moving away from the auto-batching in SDBAttributeStorageImpl and putting
the burden onto the client code (ShadowFileServiceImpl, ChunkServiceImpl), using a work queue during
install and uninstall, etc.
Still a lot to do. Also the unit tests are compiling but probably not passing, and certainly not
covering a lot of the new code (yet).
-
issue 4
(Moving store to a different S3 account) Status changed by grourk
-
-
-
-
issue 3
(Unexpected response code 500, expected 200) Status changed by grourk
-
-
-
-
r41
(If there's an IOException while copying to a temp file, just...) committed by grourk
- If there's an IOException while copying to a temp file, just press on with the original file.
If there's an IOException while copying to a temp file, just press on with the original file.
-
r40
(Create a temporary copy of the file to work with, in case th...) committed by grourk
- Create a temporary copy of the file to work with, in case the file changes underneath us.
Create a temporary copy of the file to work with, in case the file changes underneath us.
-
2 issues changed by grourk
- Issues 1, 2
-
Examples
(Some example scripts and crontabs for backing up your stuff.) Wiki page edited by grourk
-
r38
(0.3-SNAPSHOT -> 0.3) committed by grourk
- 0.3-SNAPSHOT -> 0.3
-
-
Examples
(Some example scripts and crontabs for backing up your stuff.) Wiki page edited by grourk
|