Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-08-19 | Prepare for release version 1.15obnam-1.15 | Lars Wirzenius | 4 | -2/+15 | |
2015-08-19 | Add get_metadata_from_file_keys and use it | Lars Wirzenius | 7 | -121/+91 | |
2015-08-19 | Move set_file_keys_from_metadata further down the stack | Lars Wirzenius | 1 | -28/+41 | |
2015-08-19 | Add set_file_keys_from_metadata to interface | Lars Wirzenius | 4 | -25/+77 | |
2015-08-17 | Fix dangling link to ondisk format description (now on obnam.org). | Philipp Kern | 1 | -1/+1 | |
2015-08-16 | Fix typo in variable name | Lars Wirzenius | 1 | -1/+1 | |
Reported-by: Dirk | |||||
2015-08-14 | Prepare for release version 1.14obnam-1.14 | Lars Wirzenius | 4 | -3/+9 | |
2015-08-14 | Fix backup plugin to not treat URLs as filenames | Lars Wirzenius | 2 | -28/+47 | |
Suggested-by: Dennis Jacobfeuerborn Dennis sent a patch, but it used plain string manipulation. I rewrote this to handle URLs with the appropriate library functions. Rename some local variables for clarity. They may contain URLs, so use a name indicating that. | |||||
2015-08-14 | Add test for root dir sftp url in test-sftp | Lars Wirzenius | 1 | -0/+17 | |
2015-08-14 | Use assertTrue, not assert_, in test-sftp | Lars Wirzenius | 1 | -1/+1 | |
2015-08-14 | Reformat split line in test-sftp for clarity | Lars Wirzenius | 1 | -3/+3 | |
2015-08-02 | Avoid looking up in dir_obj cache twice | Lars Wirzenius | 1 | -2/+3 | |
2015-08-02 | Drop tracing calls | Lars Wirzenius | 1 | -3/+0 | |
They're about 1% of total runtime in benchmark. That's too many. | |||||
2015-08-02 | Move method closer to first use, for clarity | Lars Wirzenius | 1 | -6/+6 | |
2015-08-02 | Lookup generation in dict, not linearly | Lars Wirzenius | 1 | -5/+11 | |
2015-08-02 | Make ClientFinder look up in cache first | Lars Wirzenius | 1 | -4/+9 | |
Also, maintain cache correctly. | |||||
2015-08-02 | Move file-exists checking deeper into call stack | Lars Wirzenius | 1 | -6/+6 | |
2015-08-02 | Inline _require_file_exists in case it's faster | Lars Wirzenius | 1 | -1/+7 | |
2015-08-01 | Release debian/changelogobnam-1.13 | Lars Wirzenius | 1 | -2/+2 | |
2015-08-01 | Add note to NEWS that green-albatross is scary | Lars Wirzenius | 1 | -0/+5 | |
2015-08-01 | Update version numbers for 1.13 | Lars Wirzenius | 3 | -3/+3 | |
2015-08-01 | Add debian/changelog entry to close 793792 | Lars Wirzenius | 1 | -0/+8 | |
2015-08-01 | Update NEWS about forget commit changes | Lars Wirzenius | 1 | -0/+6 | |
2015-08-01 | forget: Commit changes after each generation | Lars Wirzenius | 1 | -10/+10 | |
This means that if the forget operation is aborted, the next run will not have to re-do the work for all generations that were already processed. Suggested-by: Lukáš Poláček | |||||
2015-08-01 | Add empty lines to make code clearer | Lars Wirzenius | 1 | -0/+8 | |
2015-08-01 | Redefine commit_* to NOT unlock | Lars Wirzenius | 6 | -33/+105 | |
Update all callers to call unlock_foo after every commit_foo. Add tests to check that commit_* do not unlock. Fix some tests that were meaningless. Change commit_* implementations to not unlock. This allows us to commit, then continue, e.g., for forget or backup checkpoints. The checkpoints still unlock and re-lock, however, due to tests failing otherwise, indicating a problem elswewhere. | |||||
2015-08-01 | Update NEWS about chunk removal when forgetting | Lars Wirzenius | 1 | -0/+3 | |
2015-08-01 | Implement remove_unused_chunks for fm6, use it | Lars Wirzenius | 3 | -10/+21 | |
2015-08-01 | Add remove_unused_chunks method | Lars Wirzenius | 4 | -0/+19 | |
2015-08-01 | Clarify that flush_chunks is for new chunks | Lars Wirzenius | 1 | -1/+1 | |
2015-08-01 | Refactor forget plugin code for clarity | Lars Wirzenius | 1 | -39/+43 | |
2015-07-25 | Update NEWS | Lars Wirzenius | 1 | -0/+12 | |
2015-07-25 | Drop --ignore-missing-chunks option | Lars Wirzenius | 5 | -25/+14 | |
We want robustness by default, and always. | |||||
2015-07-25 | Turn on forget --ignore-missing-chunk by default | Lars Wirzenius | 1 | -0/+1 | |
2015-07-25 | Add --ignore-missing-chunks option to forget | Lukáš Poláček | 5 | -11/+24 | |
2015-07-25 | Add scenario for repo with lost chunks | Lars Wirzenius | 2 | -0/+102 | |
2015-07-21 | Return set from GAClientList.get_client_names | Lars Wirzenius | 2 | -2/+2 | |
This makes the check whether a client exists much faster. | |||||
2015-07-21 | Cache list of client names | Lars Wirzenius | 1 | -1/+12 | |
2015-07-19 | Drop simple from setup.py | Lars Wirzenius | 1 | -1/+0 | |
2015-07-19 | Use Bag.get_bytes to determine when bag is full | Lars Wirzenius | 2 | -3/+3 | |
2015-07-19 | Add Bag.get_bytes to get length in bytes | Lars Wirzenius | 2 | -2/+13 | |
2015-07-19 | Only use one blob store per client | Lars Wirzenius | 1 | -8/+11 | |
2015-07-19 | Drop the simple format | Lars Wirzenius | 6 | -702/+2 | |
It is no longer particularly useful and maintaining a format that's not usable for real data is extra work. | |||||
2015-07-19 | Split chunk and DIR object cache sizes | Lars Wirzenius | 4 | -2/+11 | |
2015-07-19 | Rewrite GAChunkStore in terms of BlobStore | Lars Wirzenius | 1 | -38/+35 | |
This avoids some duplicate code. | |||||
2015-07-19 | Drop remove_chunk | Lars Wirzenius | 6 | -62/+13 | |
FORMAT GREEN ALBATROSS puts multiple chunks in a bag. This means that removing an individual chunk can't happen without rewriting a bag, and that would be disastrous for other reasons. Thus, we drop the remove_chunk method from RepositoryInterface. Format 6 still drops chunks when "obnam forget" is run. For Green Albatross, we'll need to figure out some kind of garbage collection for "obnam forget" (or RepositoryInterface.remove_generation) to use, so that unused chunk bags actually disappear. But they weren't disappearing correctly before this change anyway. | |||||
2015-07-18 | Cache blobs in BlobStore | Lars Wirzenius | 3 | -0/+50 | |
2015-07-17 | Add mmicrobenchmark for object serialisation | Lars Wirzenius | 1 | -0/+57 | |
2015-07-17 | Speed up repo_key_name with lookup table | Lars Wirzenius | 1 | -4/+3 | |
2015-07-17 | Simplify get_file_children in Green Albatross | Lars Wirzenius | 2 | -3/+27 | |