For those uninitiated ones, could you tell me which Perl modules are you using to do the search and indexing of data? Whenever I had to do tackle similar search issues, I simply resorted to the use of the
DBIx::FullTextSearch module. It's a pretty versatile module and my thinking is it could be used even to implement PM search. This is only a suggestion, however. And also I'm aware that for 2 cents to be worth a dime, I'll have to show some sample code of how this module could be 'incorporated' into the PM engine. ;-)
_____________________
# Under Construction