Release Name: 0.4
Notes:
RSI is a simple full text search engine implementation in Ruby. It aims to be easily useful within other programs: simple to set up, simple to use.
Release 0.4 includes improvements in the indexing, logging, and query APIs, in addition performance refactoring. 0.4 is also released as a ruby gem.
Changes:
0.4 - 04 Feb 2005
- Improved logging (see rsi/logmanager.rb)
- Improved gemspec to a releasable state
- API: multi-field indexes supported
- API: structured queries supported
- Index metadata is stored and used on open, eliminating need to remember what kind of Serializers, etc, the index was created with.
- CompressedSerializer moved into its own file, and now uses zlib (which is part of Ruby 1.8 stdlib) rather than bz2. The bz2 serializer is still included, and raises a sensible exception if used without BZ2 loaded.
- More tests
|