Quoting Sergey Poznyakoff <g...@gnu.org.ua>:
I see your point, but what you report is another bug, not related to that particular search strategy. It becomes prominent when "all" is used (because of a huge number of elements involved), but it affects other searches as well.
Yes, sure. But besides protecting my server from evil, i thought people would be tempted to experiment different strategies, and by mistake use this one (which is of no use for real search). That would cause a real mess on this machine, so i cannot advertise this service as is.
Please apply the attached patch. It will fix the response procedure for all types of the queries (both "match" and "define") in dictorg databases. This will make single-database "all" matches feasible in terms of time usage.
أحمد المحمودي is testing it soon, and i should have a look tonight when back from office.
On the other hand, I agree that a mechanism for disabling arbitrary strategies is needed (both on database level and globally). I will provide a solution for this latter.
Thanks a lot :-). -- Marc Dequènes (Duck)
pgprQhV3ncKjh.pgp
Description: PGP Digital Signature