summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2011-01-24Use self.put_node everywhere, instead of self.node_store.put_node.Lars Wirzenius1-2/+2
2011-01-09Update NEWS, version number, debian/changelog for 0.16.1.version_0_16_1Lars Wirzenius3-1/+36
2011-01-09Make maximum size of values be explicit.Lars Wirzenius5-4/+44
2011-01-08Fix subtle bug with too-big leaf nodes.Lars Wirzenius1-0/+10
2011-01-08Add more asserts, just in case.Lars Wirzenius1-0/+2
2011-01-08Assert that size of node is not too big, before putting it into the store.Lars Wirzenius1-0/+1
2011-01-08Have NodeTooBig exception report type of node, for easier debugging.Lars Wirzenius2-4/+6
2011-01-07Remove clone that is no longer needed.Lars Wirzenius1-0/+2
2011-01-07Release version 0.16.version_0_16Lars Wirzenius4-3/+19
2011-01-07Update debian/changelog for release.Lars Wirzenius1-0/+7
2011-01-07Update files for release 0.16.Lars Wirzenius3-3/+12
2011-01-07Fix leaf node splitting.Lars Wirzenius1-13/+26
2011-01-02Release version 0.15.version_0_15Lars Wirzenius3-1/+18
2011-01-02Update debian/changelog.Lars Wirzenius1-0/+7
2011-01-02Bump version number.Lars Wirzenius1-1/+1
2011-01-02Update NEWS for release.Lars Wirzenius1-0/+10
2010-12-30Replace bsearch with bisect.Lars Wirzenius17-417/+305
2010-12-30Remove now-unused exclude= option from Node.keys().Lars Wirzenius2-8/+2
2010-12-30Further code reduction in the name of speed.Lars Wirzenius1-5/+5
2010-12-30Remove useless test for non-Noneness.Lars Wirzenius1-1/+1
2010-12-30Change LeafNode.find_pairs into find_keys_in_range.Lars Wirzenius3-22/+19
2010-12-30Change NodeCodex.leaf_size and index_size to take separate keys and values li...Lars Wirzenius4-14/+13
2010-12-30Change BTree.new_leaf, new_index, new_root to take keys and values as separat...Lars Wirzenius4-37/+35