Hello!
We're running Drupal 4.6.5. The search index is not being rebuilt. Yesterday when I added new content the index went up to 100% but now it's back down to 49% with items left that refuse to be indexed (regular page/post node types). Subsequent cron.php runs do not index the rest of the non-indexed items. cron.php is configured properly, running at various times throughout the day. Running cron.php manually several times does not bring the index up to 100%.
trip_search does a little better job, but it bombs out with...
warning: implode(): Bad arguments. in /export/home1/u03/usr/local/apache/htdocs/kb/modules/trip_search/trip_search.module on line 302.
...which is not exactly user friendly. Besides, trip_search only does node searches, it does not have an interface for accessing the swish index (that I know of). search.module has that. However, search.module is returning document links with a leading slash in front of the filename, like this...
http://myserver/kb/?q=system/files&file=/myfile
...but it really should be ...files&file=myfile (no leading slash before "myfile").
swish-e is properly installed and manual searches on the command line provide the desired results. If you navigate to a node that has an attachment the attachment's link is correct (no leading slash) and clicking on it works.
We're pretty much impressed by the rest of Drupal's features, but what we want to do is create a searchable knowledge base and if the main component behind that requirement (search) is not working properly then we can't use Drupal.