summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-02-13Release version 0.17.version_0_17Lars Wirzenius4-1/+23
2011-02-13Merge changes to re-introduce modificiation of nodes.Lars Wirzenius6-78/+134
2011-02-11Fix a node leak.Lars Wirzenius1-3/+3
2011-02-10Fix refcounting bug for removing from index node.Lars Wirzenius1-4/+8
2011-02-09Merge changes to rewrite codec-speed to report more useful numbers.Lars Wirzenius2-55/+81
2011-02-09Update README.Lars Wirzenius1-3/+3
2011-02-09Rewrite speed-test to report speeds in MiB/s.Lars Wirzenius1-52/+78
2011-02-09Fix _insert_into_leaf to not start modifying a node and then abandoning it.Lars Wirzenius1-22/+23
2011-02-09Add pragma to exclude from test coverage.Lars Wirzenius1-1/+1
2011-02-09Add tests for _shadow.Lars Wirzenius1-0/+21
2011-02-09Make _shadow call start_modification instead of cloning, when possible.Lars Wirzenius1-4/+5
2011-02-09Simplify DummyNodeStore implementation.Lars Wirzenius1-44/+1
2011-02-09Implement NodeStoreMemory.start_modification.Lars Wirzenius1-0/+5
2011-02-09Implement NodeStoreDisk.start_modification.Lars Wirzenius3-4/+7
2011-02-09Fix NodeStore.start_modification to check node can be modified.Lars Wirzenius1-0/+3
2011-02-09Implement NodeStore.can_be_modified.Lars Wirzenius1-2/+2
2011-02-09Add tests for NodeStore.can_be_modified and start_modification.Lars Wirzenius1-0/+61
2011-02-09Fix typos in test names.Lars Wirzenius1-2/+2
2011-02-06Remove unnecessary logging.debug call.Lars Wirzenius1-2/+0
2011-02-03Merge changes to make use of the tracing library.Lars Wirzenius3-10/+59
2011-02-03Add a lot of tracing to BTree.Lars Wirzenius1-8/+55
2011-02-03Set up tracing in insert-remove-test.Lars Wirzenius1-0/+2
2011-02-03Depend on python-tracing.Lars Wirzenius1-2/+2
2011-01-30Release version 0.16.2.version_0_16_2Lars Wirzenius3-1/+19
2011-01-30Update debian/changelog for 0.16.2.Lars Wirzenius1-0/+8
2011-01-30Update version number to 0.16.2.Lars Wirzenius1-1/+1
2011-01-30Update NEWS for 0.16.2.Lars Wirzenius1-0/+10
2011-01-30Merge branch to stop modifying nodes in a node store.Lars Wirzenius9-145/+177
2011-01-29Fix node removal to not modify nodes in place.Lars Wirzenius2-10/+26
2011-01-29Move common code outside of if.Lars Wirzenius1-4/+1
2011-01-29Remove always-true condition.Lars Wirzenius1-2/+1
2011-01-29Several changes that needed to be made together during debugging.Lars Wirzenius2-8/+36
2011-01-29Fix BTree.remove to set new tree root.Lars Wirzenius1-1/+2
2011-01-29Remove now-wrong refcount decrementation.Lars Wirzenius1-1/+0
2011-01-29Remove useless and now-wrong test.Lars Wirzenius1-4/+0
2011-01-29Fix dummy node store to raise the right exception for missing node.Lars Wirzenius1-1/+4
2011-01-29Fix test for new_index and add test for new_leaf.Lars Wirzenius1-2/+7
2011-01-29Remove tests for removed method node_can_be_modified_in_place.Lars Wirzenius1-10/+0
2011-01-29Add BTree.set_root method.Lars Wirzenius3-36/+11
2011-01-29Change BTree.insert to not modify root node in place.Lars Wirzenius2-69/+35
2011-01-29Fix copyright years.Lars Wirzenius3-3/+3
2011-01-29Freeze nodes in NodeStoreDisk.Lars Wirzenius1-0/+2
2011-01-29Fix NodeStoreMemory.put_node to freeze nodes.Lars Wirzenius1-0/+1
2011-01-29Verify that NodeStore.put_node and get_node freeze nodes.Lars Wirzenius1-0/+11
2011-01-27Test error message for frozen nodes.Lars Wirzenius1-0/+8
2011-01-27Raise errors in add, remove, remove_index_range, if node is frozen.Lars Wirzenius1-1/+11
2011-01-27Add frozen attribute to Node.Lars Wirzenius1-0/+1
2011-01-27Add tests for frozen nodes.Lars Wirzenius3-1/+25
2011-01-26Fix another bug about leafnodes growing too big while in the upload queue.Lars Wirzenius1-22/+14
2011-01-24Rewrite _insert_into_leaf to avoid modifying nodes in place.Lars Wirzenius1-20/+12