[ZODB-Dev] Release: IndexedCatalog 0.1
Christian Reis
kiko@async.com.br
Tue, 2 Jul 2002 11:16:47 -0300
ANNOUNCE: Released IndexedCatalog 0.1
Async Open Source releases today the first public version of
IndexedCatalog. IndexedCatalog is an extension to the Zope Object
Database (ZODB) that makes object retrieval easier and faster. This is
accomplished by indexing all fields by type (string/integer/float) and
by a simple query language.
IndexedCatalog is licensed under the Lesser GNU Public Licence (LGPL).
The IndexedCatalog does not require any additional extensions apart from
the ZODB, and it made for applications that use StandaloneZODB and not
Zope. It is completely untested with Zope at this time.
You can download IndexedCatalog from
http://www.async.com.br/projects/IndexedCatalog/
The package includes an example and a small set of tests. We are
releasing this to the public so people can download the code and test it
to provide feedback on the implementation and interfaces. No APIs are
frozen at the moment, so don't mortgage the house on them. This product
is the result of over a week of hard work by Johan Dahlin, and we would
really appreciate comments and opinions on the code. There is still a
lot to do, but the module is quite convenient as it is.
A small portion of the code originates from Kaivo.com's CatalogQuery
module, specifically the CatalogIndex._blockify_query function and
regexp, which have been slightly modified. The rest of the code was
developed specifically for this extension.
* Installing
Using standard python distutils
./setup.py install
Or just set PYTHONPATH to the directory you unpacked IndexedCatalog in.
* Reporting bugs
Report bugs, feature requests and all other things related to IndexedCatalog at
http://bugs.async.com.br/enter_bug.cgi?product=IndexedCatalog
* Contact
Johan Dahlin <jdahlin@telia.com>
Christian Reis <kiko@async.com.br>
Take care,
--
Christian Reis, Senior Engineer, Async Open Source, Brazil.
http://async.com.br/~kiko/ | [+55 16] 261 2331 | NMFL