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