Search Lucene Multisite
NOTE: Development of this module is on hold until Search Lucene API, Search Lucene MoreLikeThis, and Search Lucene Tagcloud are in beta. Currently, this module is out of sync with the API and will throw nasty errors if you use it.
Overview
Search Lucene MultiSite allows for the searching of content in multi-site environments where the node tables might not be explicitly shared. This module adds some extra information to the Search Lucene Content index to allow for a seamless search of all the content in your network of sites. Although this module shares the Search Lucene Content index, it creates a separate tab for the multisite search while leaving the original site search functionality in tact. All index and cache options are inherited from Search Lucene Content.
This module works on the premise that all sites share the same index. Every site can add documents to the index, but they can delete only their own content. Search Lucene MultiSite must be enabled on every site that wishes to use it.
Maintainer
Search Lucene MultiSite is developed and maintained by Chris Pliakas.
Follow Chris on Twitter: @cpliakas
Requirements
This module requires Search Lucene API 2.0 and will not work with the 1.0 API.
@todo
Although the multi-site searching functionality works well in it's present state, there are some bugs when installing and uninstalling the module. There needs to be some sanity checks on the index so Search Lucene Content behaves as expected post Search Lucene MultiSite. Once this is resolved, a development snapshot will be released. Feel free to download the module from CVS, but do so at your own risk. In reality, the worse thing that can happen is you will have to delete your index manually and then re-index your site.
