TSEARCH2 PostgreSQL FtsEngineDriver for OpenACS 5.x
Installing
You'll need PostgreSQL 7.3 or newer. The tsearch2 from contrib needs
to be compiled. In addition tsearch2.sql needs to be loaded into
your database. In addition be sure to mount the Search package
somewhere. The indexer will not run is Search is not mounted.
Using
If you install tsearch2-driver and mount search, go ahead and add
some content. Weblogger or edit-this-page will generate indexed
cotent. I had to manually load lars-blogger-sc-create.sql to get
Weblogger to register the service contract implementation to index
the content. After that it worked fine.
Features
This version includes only the most basic features to prove that
tsearch2 can be used for indexing. There are many configuration
options that will be avaialble as parameters in the future. It is
also clear that the current service contract definitions are not
flexible enough to work well with every possible search driver, so
some features may not be available until after the search package is
also updated.
Dave Bauer dave@thedesignexperience.org 2004-06-05