Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-03-30 | Apply patch from Valery to fix FUSE read | Lars Wirzenius | 1 | -0/+0 | |
Patch by Valery Yundin. He gave the following recipe to verify it works: * set "ObnamFuseFile.keep_cache" to False * backup * mount * diff -r the original and via FUSE Before the patch this failed for me if the original file was large enough, on the order of two to a hundred megs. It works after the patch. Someday I will have to really write a test suite for this. | |||||
2014-03-27 | Convert unreadable-file cmdtest to yarn | Lars Wirzenius | 1 | -0/+0 | |
Doing this exposed a bug in yarn, which meant that the test needs a newer yarn to run. (Not yet released.) | |||||
2014-02-25 | Remove app.open_repository | Lars Wirzenius | 1 | -0/+0 | |
2014-02-25 | RE-instate chdir in re-opening repo | Lars Wirzenius | 1 | -0/+0 | |
Valery pointed out to me that FUSE itself does a chdir, so we do need to chdir back to where we were when re-opening. | |||||
2014-02-17 | Fix unit test coverage | Lars Wirzenius | 1 | -0/+0 | |
2014-02-16 | Catch ObnamError as well in show_plugin.py | Lars Wirzenius | 1 | -0/+0 | |
2014-02-16 | Convert UnitError to StructuredError | Lars Wirzenius | 1 | -0/+0 | |
2014-02-15 | Convert repo-fmt_6.py to StructuredError | Lars Wirzenius | 1 | -0/+0 | |
2014-02-15 | Convert vfs.py to use StructuredError | Lars Wirzenius | 1 | -0/+0 | |
2014-02-15 | Change forget_policy to use StructuredError | Lars Wirzenius | 1 | -0/+0 | |
2014-02-08 | Add build-dep on lmodern | Lars Wirzenius | 1 | -0/+0 | |
It is needed for manual building. | |||||
2014-02-01 | Fix pre-1970 timestamps for FUSE | Lars Wirzenius | 1 | -0/+0 | |
Patch-by: Valery Yundin | |||||
2014-01-26 | Make all scripts use #!/usr/bin/env python | Lars Wirzenius | 1 | -0/+0 | |
2014-01-20 | Avoid using private attribute in repo fmt 6 | Lars Wirzenius | 1 | -0/+0 | |
2014-01-20 | Use methods for (un)packing gen ids in fmt 6 | Lars Wirzenius | 1 | -0/+0 | |
This will make it easier to change how the gen ids are constructed, by making it easier to grep for where things need to be changed. | |||||
2014-01-20 | Add --exclude-from option | Lars Wirzenius | 1 | -0/+0 | |
Patch-by: Enrico Tröger | |||||
2014-01-17 | Normalise manifest times in test | Lars Wirzenius | 1 | -0/+0 | |
Some filesystems don't store sub-second parts of mtime. Bleh. | |||||
2014-01-14 | Refresh FUSE mount when .pid is read | Lars Wirzenius | 1 | -0/+0 | |
Patch-by: Valery Yundin | |||||
2014-01-12 | Fix test suite failure | Lars Wirzenius | 1 | -0/+0 | |
Depending on how the encrypted data is, the error message, when accessing an encrypted repository without encryption enabled, may be different. Deal with it. | |||||
2014-01-12 | Remove unnecessary cmdtest files | Lars Wirzenius | 1 | -0/+0 | |
2014-01-11 | Document --quiet and --verbose better | Lars Wirzenius | 1 | -0/+0 | |
Reported-by: Rob Kendrick | |||||
2014-01-11 | Remove private helper method | Lars Wirzenius | 1 | -0/+0 | |
_client_is_locked_by_us is repaced by got_client_lock. yay, less code. | |||||
2014-01-10 | Tweak stupid class name | Lars Wirzenius | 1 | -0/+0 | |
it's still not good, but, really, the whole class should go away. | |||||
2014-01-10 | Ensure all common file metadata keys are allowed | Lars Wirzenius | 1 | -0/+0 | |
2014-01-09 | Check whole-file md5 for in-tree chunk validation | Lars Wirzenius | 1 | -0/+0 | |
2014-01-09 | Make has_chunk handle in-tree data in fmt 6 | Lars Wirzenius | 1 | -0/+0 | |
2014-01-07 | Use API method in another place | Lars Wirzenius | 1 | -0/+0 | |
2014-01-07 | Change generation removal to use API method | Lars Wirzenius | 1 | -0/+0 | |
This makes the code a little bit more generic, which will be useful for enabling us to lift out generation removal from each repository format implementation to a higher level. | |||||
2014-01-01 | Rely on larch's journalling when removing generations | Lars Wirzenius | 1 | -0/+0 | |
This simplifies the code, to my great joy. | |||||
2014-01-01 | Remove useless stuff from without-tests | Lars Wirzenius | 1 | -0/+0 | |
2013-12-30 | Add RepositoryInterface.get_client_extra_data_directory | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Cache file key settings as well, in repo fmt 6 | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Cache file key lookups in format 6 | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Move responsibility for gen start/end times to backup | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Move repo format specific fsck work to proper place | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Have fsck plugin do repo format specific work | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Have RepositoryInterface return all potential matches | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Remove file and data counting from ClientMetadataTree | Lars Wirzenius | 1 | -0/+0 | |
This is better done outside, to keep the class simpler and give it fewer responsibilities. | |||||
2013-12-28 | Re-instate de-duplication during backups | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Fix backup plugin to use prepare_chunk_for_indexes | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Remove pointless client-exists test | Lars Wirzenius | 1 | -0/+0 | |
a) list all clients b) for each client, list all clients again and see if the client is still in the list There's no point in this. | |||||
2013-12-28 | Use validate_chunk_content in fsck | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Add RepositoryInterface.validate_chunk_content method | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Setup hooks from RepositoryInterface implemenations | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Add RepositoryInterface.walk_generation method | Lars Wirzenius | 1 | -0/+0 | |
This was already used in two places; it is not unreasonable to expect it to be used in all new places, and duplicating the code is bad. | |||||
2013-12-28 | Remove now-unused construct_metadata_object | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Stop returning constructed metadata in walk | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Remove now-pointless metadata construction | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Remove now-unused argument from verify_metadata | Lars Wirzenius | 1 | -0/+0 | |
2013-12-28 | Remove one use of obnamlib.Metadata | Lars Wirzenius | 1 | -0/+0 | |