Hello, This is a quick pre-release announcement for Ruby/Odeum 0.3.1 supporting a built-in boolean expression query language and some speed improvements. From the web site: "Ruby/Odeum is a binding to the fantastic QDBM Odeum inverted index library. Odeum is used in the Estraier search engine and is written by the same author. It lets you easily construct a very fast inverted index so you can search for documents by words really quickly. It is released under the same license as QDBM (LGPL). The source includes the minimum source from QDBM needed to use Odeum, so it will work right out of the box." You can download the latest and greatest source and gem from: http://www.zedshaw.com/projects/ruby_odeum/ FEATURES The main feature is the new query language which lets you search for documents using boolean expressions. You can then look for things with expressions like, "Zed & Shaw ! (Frank Blank)". It even places an implicit ''&'' between consecutive words so the (Frank Blank) portion is actually interpreted as (Frank & Blank). The second major change is an improved text chunking method that is about 2x faster and let''s you set what characters are delimiters or not. This helps when indexing source files and other files with high delimiter/text ratios. Keep in mind that this is a pre-release, so it may change for the next one, but only slightly. Zed A. Shaw