diff options
-rw-r--r-- | NEWS | 10 | ||||
-rw-r--r-- | btree/__init__.py | 2 | ||||
-rw-r--r-- | debian/changelog | 7 |
3 files changed, 18 insertions, 1 deletions
@@ -5,6 +5,16 @@ These are the release notes for btree, a Python implementation of a copy-on-write B-tree, designed by Odah Rodeh. +Version 0.15, released 2011-01-02 +--------------------------------- + +* This version replaces all use of my custom `bsearch` function with the + `bisect` module in the Python standard library. This speeds up all + operations, some more than others. In-memory benchmarks with ´speed-test` + sped up from about 20% for `remove_range` up to 240% for `lookup`. + No other changes, but I felt this warranted a release on its own. + + Version 0.14, released 2010-12-29 --------------------------------- diff --git a/btree/__init__.py b/btree/__init__.py index 321e16f..8644188 100644 --- a/btree/__init__.py +++ b/btree/__init__.py @@ -14,7 +14,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. -version = '0.14' +version = '0.15' from nodes import LeafNode, IndexNode diff --git a/debian/changelog b/debian/changelog index bc82943..6afcb01 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +python-btree (0.15) squeeze; urgency=low + + * New upstream release. + - replace bsearch with bisect, which results in speedups + + -- Lars Wirzenius <liw@liw.fi> Sun, 02 Jan 2011 21:56:23 +0000 + python-btree (0.14) squeeze; urgency=low * New upstream release. |