Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-12-29 | Prepare for release of version 0.14.version_0_14 | Lars Wirzenius | 3 | -1/+96 | |
2010-12-29 | Update README with some new info and improved markup. | Lars Wirzenius | 1 | -11/+12 | |
2010-12-28 | Fix prune_list to handle multiple matches on an item. | Lars Wirzenius | 1 | -2/+2 | |
2010-12-27 | Fix LocalFS to raise error if connecting to non-existent directory. | Lars Wirzenius | 3 | -0/+6 | |
SftpFS already does this. Consistency here is good. | |||||
2010-12-27 | Fix tests to accomodate generator version of lookup_range. | Lars Wirzenius | 1 | -5/+9 | |
2010-12-27 | Make depth_first not follow symlinks to dirs. | Lars Wirzenius | 1 | -1/+11 | |
2010-12-27 | Update manpage. | Lars Wirzenius | 1 | -17/+88 | |
2010-12-27 | Use new range_is_empty method for btrees. | Lars Wirzenius | 2 | -2/+2 | |
2010-12-27 | Deal with empty forests. | Lars Wirzenius | 2 | -3/+3 | |
In various places we were assuming that if init_forest returned true, then self.forest.trees was non-empty, but that's not always the case. | |||||
2010-12-27 | Log name of file being backed up using INFO level. | Lars Wirzenius | 1 | -2/+2 | |
2010-12-27 | Report name of current file, not just its dir, when backing up. | Lars Wirzenius | 1 | -1/+2 | |
2010-12-26 | Merge changes to do memory profiling. | Lars Wirzenius | 2 | -2/+46 | |
2010-12-26 | Dump memory profiles while backing up files. | Lars Wirzenius | 1 | -6/+7 | |
Also, make dumping work at end of backup run by removing now-uninteresting information from it. Finally, only dump if user requests it. | |||||
2010-12-26 | merge from trunk | Lars Wirzenius | 6 | -19/+107 | |
2010-12-26 | Add message describing dump context. | Lars Wirzenius | 1 | -3/+4 | |
2010-12-26 | Merge branch to store per-file list of chunkids more efficiently. | Lars Wirzenius | 6 | -19/+107 | |
2010-12-26 | Make backup plugin append groups of chunkids. | Lars Wirzenius | 2 | -2/+8 | |
2010-12-26 | Store many chunkd ids per key. | Lars Wirzenius | 1 | -25/+40 | |
2010-12-26 | Store # of chunk ids so it's faster to look up. | Lars Wirzenius | 1 | -3/+14 | |
2010-12-26 | Make use of append_file_chunks. | Lars Wirzenius | 1 | -4/+3 | |
2010-12-26 | Implement ClientMetadataTree.append_file_chunks. | Lars Wirzenius | 1 | -1/+8 | |
2010-12-26 | Write tests for appending ids to a file's list of chunks. | Lars Wirzenius | 4 | -0/+50 | |
2010-12-24 | Log storefs write amounts, dump memory profiles. | Lars Wirzenius | 1 | -2/+21 | |
2010-12-18 | Log attempts to dump with meliae. | Lars Wirzenius | 1 | -1/+2 | |
2010-12-18 | Allow user to decide type of memory dump. | Lars Wirzenius | 2 | -5/+8 | |
2010-12-18 | Add meliae dumps to dump_memory_profile. | Lars Wirzenius | 1 | -1/+7 | |
2010-12-18 | Implement memory profile dumping using heapy. | Lars Wirzenius | 1 | -3/+5 | |
2010-12-18 | Add --dump-memory-profile option, and dummy implementation. | Lars Wirzenius | 2 | -5/+10 | |
2010-12-17 | Add --meliae-dump-after option. | Lars Wirzenius | 1 | -0/+6 | |
2010-12-15 | Remove useless try/except in backup_dir_contents. | Lars Wirzenius | 1 | -5/+2 | |
2010-12-15 | Cache all lookups done in ClientMetadataTree.find_generations. | Lars Wirzenius | 1 | -2/+3 | |
Previously, only the matched was cached. | |||||
2010-12-10 | Remove now-useless NodeStoreVfs.listdir method. | Lars Wirzenius | 1 | -3/+0 | |
2010-12-07 | Merge changes to use btrees in StoreTree more sensibly. | Lars Wirzenius | 7 | -128/+116 | |
2010-12-07 | Use init_forest and start_changes correctly everywhere. | Lars Wirzenius | 7 | -103/+92 | |
Includes changes to semantics. | |||||
2010-12-07 | Make ChecksumTree, ChunkList, and ClientList keep just one tree. | Lars Wirzenius | 3 | -0/+3 | |
2010-12-07 | Change ChunkList to use new StoreTree stuff. | Lars Wirzenius | 1 | -13/+7 | |
2010-12-07 | Change ChecksumTree to use new StoreTree stuff. | Lars Wirzenius | 1 | -17/+9 | |
2010-12-07 | Change ClientList to use new StoreTree stuff. | Lars Wirzenius | 2 | -20/+17 | |
2010-12-07 | Add new method, StoreTree.start_changes. | Lars Wirzenius | 1 | -0/+13 | |
Also, StoreTree.commit will optionally remove all but newest tree. | |||||
2010-12-07 | Use absolute paths. | Lars Wirzenius | 1 | -2/+1 | |
2010-12-04 | Sort directories and files when backing up. | Lars Wirzenius | 1 | -0/+2 | |
This makes for a nicer user experience, in some corner cases, and shouldn't matter for performance. | |||||
2010-12-04 | Use absolute paths to result files. | Lars Wirzenius | 1 | -2/+1 | |
2010-12-04 | Do not create useless new trees for every remove. | Lars Wirzenius | 1 | -1/+1 | |
Caller has locked the tree, so we can just edit the latest tree. | |||||
2010-12-04 | Optimize remove_chunk to not remove from chunklist. | Lars Wirzenius | 1 | -8/+9 | |
The chunk is not supposed to be removed until nobody needs it, and in that case it is not in chunksums anyway, so removing it is wasteful. | |||||
2010-12-04 | Optimize by not doing two checksum lookups for each chunk id. | Lars Wirzenius | 1 | -6/+2 | |
2010-12-04 | Bugfix: only remove from chunksums chunks unused by other generations. | Lars Wirzenius | 1 | -19/+25 | |
Also, refactor code into smaller bits so it's easier to understand. | |||||
2010-12-01 | Merge changes to fix bugs removing stuff from new generation. | Lars Wirzenius | 6 | -23/+106 | |
2010-12-01 | Remove dangling elses. | Lars Wirzenius | 1 | -2/+0 | |
2010-12-01 | Fix backup so that dirs are always backed up. | Lars Wirzenius | 1 | -12/+13 | |
This is required so that backup_dir_contents can remove any old stuff that doesn't exist anymore. Also, some code clarifications. | |||||
2010-12-01 | Fix blackboxtest's backup-gen-and-empty-gen-and-forget-first-one test. | Lars Wirzenius | 1 | -6/+6 | |