Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-12 | Fix: copyright yearliw/ga_rmunusedchunks | Lars Wirzenius | 1 | -1/+1 | |
2017-06-12 | Add: copyright statement | Lars Wirzenius | 1 | -0/+1 | |
2017-06-12 | Fix: copyright years to include latest changes | Lars Wirzenius | 8 | -8/+8 | |
2017-06-12 | Fix: break long lines, fix stylistic nits | Lars Wirzenius | 6 | -12/+26 | |
2017-06-12 | fix things | Lars Wirzenius | 3 | -6/+20 | |
2017-06-12 | debug: add logging to see where used-by trees go wrong | Lars Wirzenius | 1 | -0/+2 | |
2017-06-11 | Fix: logic for checking if chunks are unused | Lars Wirzenius | 2 | -3/+10 | |
2017-06-11 | Fix: don't remove in-use chunks | Lars Wirzenius | 2 | -3/+3 | |
2017-06-11 | Fix: remove leaves that are no longer in leaf list | Lars Wirzenius | 1 | -0/+2 | |
2017-06-11 | Add: LeafStore.remove_leaf method | Lars Wirzenius | 2 | -0/+19 | |
2017-06-11 | Fix: actually delete bags with unused chunks | Lars Wirzenius | 1 | -10/+14 | |
2017-06-11 | Fix: drop unnecessary, duplicate removal of ununused chunks | Lars Wirzenius | 1 | -1/+0 | |
2017-06-11 | Fix: syntax | Lars Wirzenius | 1 | -1/+1 | |
2017-06-11 | Add: removal of keys from a CowTree | Lars Wirzenius | 2 | -4/+36 | |
2017-06-11 | Add: removal of keys from leaves | Lars Wirzenius | 2 | -0/+10 | |
2017-06-11 | fix: errors | Lars Wirzenius | 1 | -2/+2 | |
2017-06-11 | temp: add logic for removing unused chunks | Lars Wirzenius | 1 | -3/+9 | |
2017-06-11 | Add: ChunkStore.remove_bag | Lars Wirzenius | 1 | -0/+3 | |
2017-06-11 | Add: method to check if any chunk in a bag is still in use | Lars Wirzenius | 1 | -0/+6 | |
2017-06-11 | Refactor: extract new method is_chunk_used_by_anyone | Lars Wirzenius | 1 | -1/+4 | |
2017-06-11 | Add: methods to get unused chunks, bags with chunks | Lars Wirzenius | 1 | -0/+14 | |
2017-06-11 | Add: methods to get bag id of chunk, and chunks in bag | Lars Wirzenius | 1 | -0/+9 | |
2017-06-11 | Add: iterator over leaf keys in a CowTree | Lars Wirzenius | 2 | -0/+16 | |
2017-06-11 | Add: script to get green-albatross forget removes data | Lars Wirzenius | 1 | -0/+32 | |
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. |