<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to news</title><link href="https://sourceforge.net/p/cl-btree/news/" rel="alternate"/><link href="https://sourceforge.net/p/cl-btree/news/feed.atom" rel="self"/><id>https://sourceforge.net/p/cl-btree/news/</id><updated>2011-03-20T20:53:49Z</updated><subtitle>Recent posts to news</subtitle><entry><title>cl-btree-0.12 released</title><link href="https://sourceforge.net/p/cl-btree/news/2011/03/cl-btree-012-released/" rel="alternate"/><published>2011-03-20T20:53:49Z</published><updated>2011-03-20T20:53:49Z</updated><author><name>smo</name><uri>https://sourceforge.net/u/sami-makinen/</uri></author><id>https://sourceforge.net3cc91e415a34dbc246677d4689739dfebcf7b015</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Added cursor-{set, set-range, delete, put} API calls.&lt;br /&gt;
Bug fix to b-tree-cursor-value, exists-p was true even if B-tree was empty.&lt;br /&gt;
Cursor still does not work properly with non-unique B-trees.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>cl-btree-0.11 released</title><link href="https://sourceforge.net/p/cl-btree/news/2011/03/cl-btree-011-released/" rel="alternate"/><published>2011-03-13T20:05:05Z</published><updated>2011-03-13T20:05:05Z</updated><author><name>smo</name><uri>https://sourceforge.net/u/sami-makinen/</uri></author><id>https://sourceforge.neta7e3b4df5e5fbb55e4c5239d744e333063cd4d45</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Bug fix to cursor-first. Did not descend to child nodes to find min value.&lt;br /&gt;
Added cursor-prev and cursor-prev-p API functions.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>cl-btree-0.10 released</title><link href="https://sourceforge.net/p/cl-btree/news/2011/03/cl-btree-010-released/" rel="alternate"/><published>2011-03-12T14:01:17Z</published><updated>2011-03-12T14:01:17Z</updated><author><name>smo</name><uri>https://sourceforge.net/u/sami-makinen/</uri></author><id>https://sourceforge.net8606014aad8ea5ad6b3616a7f1ef9287be4d8c52</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Contains initial cursor implementation. API has currently following functions b-tree:cursor-{open, first, next-p, next, peek}.  Cursor does not work with non-unique B-trees as expected right now. Cursor does not iterate over multiple values associated with the key.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>cl-btree-0.9 released</title><link href="https://sourceforge.net/p/cl-btree/news/2011/02/cl-btree-09-released/" rel="alternate"/><published>2011-02-04T22:08:56Z</published><updated>2011-02-04T22:08:56Z</updated><author><name>smo</name><uri>https://sourceforge.net/u/sami-makinen/</uri></author><id>https://sourceforge.nete0594176d2ff18a727898e55ef495d764898db03</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Added :unique option to b-tree:open/create, if t&lt;br /&gt;
(default) creates unique B-tree and if false non-unique. Unique B-tree&lt;br /&gt;
replaces old value with new. Non-unique stores values as a list, newest&lt;br /&gt;
value is first in a list.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>cl-btree-0.8 released</title><link href="https://sourceforge.net/p/cl-btree/news/2011/02/cl-btree-08-released/" rel="alternate"/><published>2011-02-03T21:26:36Z</published><updated>2011-02-03T21:26:36Z</updated><author><name>smo</name><uri>https://sourceforge.net/u/sami-makinen/</uri></author><id>https://sourceforge.net1176180fe7f0fbf734a2efb3746975ad2220f2af</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;New features:&lt;br /&gt;
* b-tree:map has :from and :to keyword parameters to set lower (inclusive) and upper (exclusive) bounds,&lt;br /&gt;
* b-tree:search&amp;gt;= finds item greater or equal than given key.&lt;/p&gt;
&lt;p&gt;Known issues:&lt;br /&gt;
* B-tree is not unique, key may have several values but the b-tree:search returns only one  value. Thanks for Tzaddi for finding the bug!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>cl-btree-0.7 released</title><link href="https://sourceforge.net/p/cl-btree/news/2011/01/cl-btree-07-released/" rel="alternate"/><published>2011-01-28T21:25:56Z</published><updated>2011-01-28T21:25:56Z</updated><author><name>smo</name><uri>https://sourceforge.net/u/sami-makinen/</uri></author><id>https://sourceforge.netf5361194993863c3bc0adbd90822b6c65d82ebaf</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Contains fix delete operation.&lt;br /&gt;
Added simple performance tester and B-tree validator.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>cl-btree-0.3 released</title><link href="https://sourceforge.net/p/cl-btree/news/2011/01/cl-btree-03-released/" rel="alternate"/><published>2011-01-02T09:54:48Z</published><updated>2011-01-02T09:54:48Z</updated><author><name>smo</name><uri>https://sourceforge.net/u/sami-makinen/</uri></author><id>https://sourceforge.net5124effd796cfcee3820b782ff298f30d49f483d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;asdf-install installable release. cl-btree depends on cl-unit-test which must be installed first. In SBCL cl-btree can be installed with following commands:&lt;/p&gt;
&lt;p&gt;(require 'asdf-install)&lt;br /&gt;
(asdf-install:install 'cl-unit-test)&lt;br /&gt;
(asdf-install:install 'cl-btree-0.3)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>cl-btree-0.2.1 released</title><link href="https://sourceforge.net/p/cl-btree/news/2010/12/cl-btree-021-released/" rel="alternate"/><published>2010-12-05T20:58:11Z</published><updated>2010-12-05T20:58:11Z</updated><author><name>smo</name><uri>https://sourceforge.net/u/sami-makinen/</uri></author><id>https://sourceforge.net795c5361979762fb26e9431898b6d64d5fca0d65</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The cl-btree-0.2.tgz package contained dependencies package which is removed from the release. Please checkout those dependencies from&lt;br /&gt;
the SourceForge subversion or download packages separately as well.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>cl-btree imported to SourceForge Subversion</title><link href="https://sourceforge.net/p/cl-btree/news/2010/12/cl-btree-imported-to-sourceforge-subversion/" rel="alternate"/><published>2010-12-05T20:54:58Z</published><updated>2010-12-05T20:54:58Z</updated><author><name>smo</name><uri>https://sourceforge.net/u/sami-makinen/</uri></author><id>https://sourceforge.netd5b9e7c968f8dde7134f1ba4a3be7d9f872e2983</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This is a complete implementation of disk based B-Tree data structure and has high code coverage with unit tests. &lt;/p&gt;&lt;/div&gt;</summary></entry></feed>