X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=blobdiff_plain;f=lib%2FPublicInbox%2FSearch.pm;fp=lib%2FPublicInbox%2FSearch.pm;h=eae10d8ef852d3ccc9f4d03f1f2716726725e3c4;hp=b1e62f4cb0d3589327a87fb4396f6efb52ba9e2e;hb=e220b8b2ee5cfd458167dc2c6c92726352c4c80e;hpb=d0e8bfd866ed1e924e8d9f551939eecbea4920ef diff --git a/lib/PublicInbox/Search.pm b/lib/PublicInbox/Search.pm index b1e62f4c..eae10d8e 100644 --- a/lib/PublicInbox/Search.pm +++ b/lib/PublicInbox/Search.pm @@ -24,6 +24,10 @@ sub load_xapian () { # n.b. FLAG_PURE_NOT is expensive not suitable for a public # website as it could become a denial-of-service vector + # FLAG_PHRASE also seems to cause performance problems + # sometimes. + # TODO: make this an option, maybe? + # or make indexlevel=medium as default FLAG_PHRASE()|FLAG_BOOLEAN()|FLAG_LOVEHATE()|FLAG_WILDCARD(); }; };