Changes
=======
0.05 - 20 Jun 2005A
- Integer keys fix again. This time check at the cursor level, too
- Fix the return value from replace()
0.04 - 20 Jun 2005
- No code change. For some reason the test directory had been wiped
from MANIFEST, and therefore it was not included in the distribution
0.03 - 20 Jun 2005
- Integer keys were not handled properly (I misread the Senna source),
and it was causing segfaults. This has been fixed.
0.02 - 06 Jun 2005
- Doc tweaks.
- Check return values.
- This be 0.02.
0.02_05 - 06 Jun 2005
- Add t/02-morph.t and t/03-ngram.t. Patch by Jun Kuriyama
- Revise some return value codes.
- Doc tweaks
0.02_04 - 04 Jun 2005
- Fix segfaults when Senna::Cursor has no results.
Reported by Jun Kuriyama
0.02_03 - 31 May 2005
- *** Incompatible Change ***
Senna::Index->create now takes key_size argument
- Add SEN_VARCHAR_KEY, SEN_INT_KEY and SEN_ENC_* constants
- Add encoding(), key_size(), initial_n_segments(), and flags()
(note that you will need a very recent version of senna)
0.02_02 - 30 May 2005
- Start mucking with new API
- Add Senna::Index ->remove
- Change semantics of Senna::Cursor
- Add Senna::Cursor->hits
0.02_01 - 11 Apr 2005
- Apply patch from Hiroyuki Oyama (work with latest senna API)
- No longer use Senna::Index->new(). Use open() and create() instead.
- Export flags from Senna.pm
- TODO: Design API around new Senna API
- TODO: More tests, examples
0.01
- Initial version