Last modified: 2007-02-22 17:38:12 UTC
it seems taht the query parser do the job for mysql not for pgsql : operators in tsearch query are : () ! | & but + and - are used I have patch include/SearchPostgres.php to rewrite using the above operators (I have made some tests, but not all ....). Know issue : if you search only by the absence of a word there is strange behaviour (I think this is more mediawiki code than specific postgresql code)
Created attachment 3211 [details] rewrite using tsearch2 valid operators make more test than I did ....
Thanks for the patch - applied in r20040 Added notes about the <. >, and ~ operators - don't know if there is an easy way for tsearch2 to implement them.