summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-06-25Prepare to release version 1.22obnam-1.22Lars Wirzenius3-5/+5
2017-06-25Fix: typo in NEWSLars Wirzenius1-1/+1
2017-06-25Fix: use 'id' instead of 'leaf_id', for backwards compatLars Wirzenius1-4/+4
2017-06-25Fix: copyright yearLars Wirzenius1-1/+1
2017-06-24Fix: avoid bare "except:" statementsLars Wirzenius2-7/+7
2017-06-24Fix: store correct key range for a leafLars Wirzenius1-1/+1
We can't rely on leaf.keys() being sorted, so we do that ourselves.
2017-06-24Add: trace statements for leaf put/get/removeLars Wirzenius2-1/+17
2017-06-24Add: make test-ga-forget log trace statementsLars Wirzenius1-0/+1
2017-06-24Fix: remove old cowtree after new one's been committedLars Wirzenius1-0/+5
2017-06-24Refactor: rewrite CowTree using LeafList, CowDeltaLars Wirzenius2-119/+48
2017-06-24Add: CowDeltaLars Wirzenius4-0/+95
2017-06-24Refactor: move _LeafList into own module, unit testsLars Wirzenius4-2/+183
2017-06-24Add: test-cowtree for CowTree benchmarkingLars Wirzenius1-0/+63
2017-06-22Update NEWSLars Wirzenius1-0/+3
2017-06-13Fix: Make "obnam forget" for GA delete unused chunksLars Wirzenius13-18/+212
2017-06-11Add: backupprogress.py unit testsLars Wirzenius3-29/+169
2017-06-01Set GNUPGHOME for every scenario step, just in caseLars Wirzenius1-0/+8
2017-05-25Fix: Update copyright yearsLars Wirzenius2-2/+2
2017-05-25Fix: Hide Python stack trace on SSH problemsLars Wirzenius2-0/+14
2017-03-25Force summain checksum algorithmLars Wirzenius6-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-25Use f.truncate to make hole at endRichard Ipsum1-4/+1
2017-03-03Update NEWSLars Wirzenius1-0/+2
2017-03-03Include the root dir into kdirstat outputSanskritFritz1-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-01Fixes German pdf manual generationJan Niggemann1-1/+1
2017-02-24Update NEWSLars Wirzenius1-0/+3
2017-02-24Update de-translation manual about restoring using abs pathsJan Niggemann2-1/+11
update to keep in sync with last changes in english manual. jan
2017-02-20Update NEWSLars Wirzenius1-0/+4
2017-02-12Early break if chunks_to_remove becomes emptyliw/forgetLars Wirzenius1-0/+2
2017-02-12Drop unused importLars Wirzenius1-1/+0
2017-02-12Fix typosLars Wirzenius1-2/+2
2017-02-12Drop more debug loggingLars Wirzenius1-1/+0
2017-02-12Drop a bit of debug loggingLars Wirzenius1-2/+0
2017-02-12Add a bit more loggingLars Wirzenius1-1/+5
2017-02-12Drop more memory profile dumpingLars Wirzenius1-8/+0
2017-02-12Update copyright year and log deleted pathnamesLars Wirzenius1-1/+3
2017-02-12Avoid growing DirectoryObjectCache too muchLars Wirzenius1-0/+8
2017-02-12Simplify logging callLars Wirzenius1-2/+2
2017-02-12Reduce memory dumping a bitLars Wirzenius1-8/+0
2017-02-12Log length of remaining chunks to removeLars Wirzenius1-0/+3
2017-02-12Use more generators to save memoryLars Wirzenius1-11/+9
This might cost in terms of time.
2017-02-12Change how uniquely-in-remove-gen computation is doneLars Wirzenius1-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-12Log as we count filesLars Wirzenius1-0/+2
2017-02-12Count files in generationLars Wirzenius1-0/+3
2017-02-12Attempt to comput chunk ids in a geneartion more efficientlyLars Wirzenius1-6/+7
2017-02-12Update copyright years; reformat to pacify pep8, pylintLars Wirzenius4-12/+22
2017-02-12Rewrite get_generation_chunk_idsLars Wirzenius1-13/+14
2017-02-12Add more memory profile debuggingLars Wirzenius1-1/+12
2017-02-12Add more memory profile debuggingLars Wirzenius1-1/+2
2017-02-12Add more memory profile debuggingLars Wirzenius1-0/+7
2017-02-12Add more memory profile debuggingLars Wirzenius1-1/+1