Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-25 | Prepare to release version 1.22obnam-1.22 | Lars Wirzenius | 3 | -5/+5 | |
2017-06-25 | Fix: typo in NEWS | Lars Wirzenius | 1 | -1/+1 | |
2017-06-25 | Fix: use 'id' instead of 'leaf_id', for backwards compat | Lars Wirzenius | 1 | -4/+4 | |
2017-06-25 | Fix: copyright year | Lars Wirzenius | 1 | -1/+1 | |
2017-06-24 | Fix: avoid bare "except:" statements | Lars Wirzenius | 2 | -7/+7 | |
2017-06-24 | Fix: store correct key range for a leaf | Lars Wirzenius | 1 | -1/+1 | |
We can't rely on leaf.keys() being sorted, so we do that ourselves. | |||||
2017-06-24 | Add: trace statements for leaf put/get/remove | Lars Wirzenius | 2 | -1/+17 | |
2017-06-24 | Add: make test-ga-forget log trace statements | Lars Wirzenius | 1 | -0/+1 | |
2017-06-24 | Fix: remove old cowtree after new one's been committed | Lars Wirzenius | 1 | -0/+5 | |
2017-06-24 | Refactor: rewrite CowTree using LeafList, CowDelta | Lars Wirzenius | 2 | -119/+48 | |
2017-06-24 | Add: CowDelta | Lars Wirzenius | 4 | -0/+95 | |
2017-06-24 | Refactor: move _LeafList into own module, unit tests | Lars Wirzenius | 4 | -2/+183 | |
2017-06-24 | Add: test-cowtree for CowTree benchmarking | Lars Wirzenius | 1 | -0/+63 | |
2017-06-22 | Update NEWS | Lars Wirzenius | 1 | -0/+3 | |
2017-06-13 | Fix: Make "obnam forget" for GA delete unused chunks | Lars Wirzenius | 13 | -18/+212 | |
2017-06-11 | Add: backupprogress.py unit tests | Lars Wirzenius | 3 | -29/+169 | |
2017-06-01 | Set GNUPGHOME for every scenario step, just in case | Lars Wirzenius | 1 | -0/+8 | |
2017-05-25 | Fix: Update copyright years | Lars Wirzenius | 2 | -2/+2 | |
2017-05-25 | Fix: Hide Python stack trace on SSH problems | Lars Wirzenius | 2 | -0/+14 | |
2017-03-25 | Force summain checksum algorithm | Lars Wirzenius | 6 | -5/+9 | |
Summain default has changed, so to be compatible with old summain output files, we have to force the checksum algorithm to what the old default was. | |||||
2017-03-25 | Use f.truncate to make hole at end | Richard Ipsum | 1 | -4/+1 | |
2017-03-03 | Update NEWS | Lars Wirzenius | 1 | -0/+2 | |
2017-03-03 | Include the root dir into kdirstat output | SanskritFritz | 1 | -3/+0 | |
Root directory is now excluded from kdirstat output done by obnam. That solution was probably a workaround to a k4dirstat bug, however, this broke displaying any --root="/" backups and since we now have qdirstat (and k4dirstat became deprecated) which fixed the bug, it is time to reintroduce the root dir into the kdirstat output. Discussion with Ian about this can be read in the thread "Kdirstat merged to Qdirstat". | |||||
2017-03-01 | Fixes German pdf manual generation | Jan Niggemann | 1 | -1/+1 | |
2017-02-24 | Update NEWS | Lars Wirzenius | 1 | -0/+3 | |
2017-02-24 | Update de-translation manual about restoring using abs paths | Jan Niggemann | 2 | -1/+11 | |
update to keep in sync with last changes in english manual. jan | |||||
2017-02-20 | Update NEWS | Lars Wirzenius | 1 | -0/+4 | |
2017-02-12 | Early break if chunks_to_remove becomes emptyliw/forget | Lars Wirzenius | 1 | -0/+2 | |
2017-02-12 | Drop unused import | Lars Wirzenius | 1 | -1/+0 | |
2017-02-12 | Fix typos | Lars Wirzenius | 1 | -2/+2 | |
2017-02-12 | Drop more debug logging | Lars Wirzenius | 1 | -1/+0 | |
2017-02-12 | Drop a bit of debug logging | Lars Wirzenius | 1 | -2/+0 | |
2017-02-12 | Add a bit more logging | Lars Wirzenius | 1 | -1/+5 | |
2017-02-12 | Drop more memory profile dumping | Lars Wirzenius | 1 | -8/+0 | |
2017-02-12 | Update copyright year and log deleted pathnames | Lars Wirzenius | 1 | -1/+3 | |
2017-02-12 | Avoid growing DirectoryObjectCache too much | Lars Wirzenius | 1 | -0/+8 | |
2017-02-12 | Simplify logging call | Lars Wirzenius | 1 | -2/+2 | |
2017-02-12 | Reduce memory dumping a bit | Lars Wirzenius | 1 | -8/+0 | |
2017-02-12 | Log length of remaining chunks to remove | Lars Wirzenius | 1 | -0/+3 | |
2017-02-12 | Use more generators to save memory | Lars Wirzenius | 1 | -11/+9 | |
This might cost in terms of time. | |||||
2017-02-12 | Change how uniquely-in-remove-gen computation is done | Lars Wirzenius | 1 | -17/+13 | |
Rather than computing a large union of all chunk ids in all genearations tha will remain, we iterate over the chunk ids and remove them from the set of chunk ids in the generation that is getting removed. This should cut down on memory use. | |||||
2017-02-12 | Log as we count files | Lars Wirzenius | 1 | -0/+2 | |
2017-02-12 | Count files in generation | Lars Wirzenius | 1 | -0/+3 | |
2017-02-12 | Attempt to comput chunk ids in a geneartion more efficiently | Lars Wirzenius | 1 | -6/+7 | |
2017-02-12 | Update copyright years; reformat to pacify pep8, pylint | Lars Wirzenius | 4 | -12/+22 | |
2017-02-12 | Rewrite get_generation_chunk_ids | Lars Wirzenius | 1 | -13/+14 | |
2017-02-12 | Add more memory profile debugging | Lars Wirzenius | 1 | -1/+12 | |
2017-02-12 | Add more memory profile debugging | Lars Wirzenius | 1 | -1/+2 | |
2017-02-12 | Add more memory profile debugging | Lars Wirzenius | 1 | -0/+7 | |
2017-02-12 | Add more memory profile debugging | Lars Wirzenius | 1 | -1/+1 | |