Hello Devs! I've got the Lucene DASL implementation working now, as far as I can see. However, I really want to give at least the order by to Lucene as well. However, this is done in BasicQueryEnvelope, which I can not replace, it seems. Any ideas how to incorporate this into BasicSearchLanguage?
On another note: The main bottleneck for fast searches seems to be the evaluation of the ACLs. When I put the log channel of the complete namespace into DEBUG, I can see that for each result, slide will check the permissions. Of course this is good, but with about 5 ms spent on this per result resource it just takes too long. Since most DASL request we use are for resource discovery, they usually return lots of resources, maybe up to 300. For a site-wide search, even more, like 2000-3000. Usually, we are also only interested in the first few given some sorting criteria. Long story short, we need faster evaluation of the ACLs. Where do I start to implement a custom store for the ACLs? Or can I turn the ACL lookup off somewhere? Best regards, Max Pfingsthorn Hippo Oosteinde 11 1017WT Amsterdam The Netherlands Tel +31 (0)20 5224466 ------------------------------------------------------------- [EMAIL PROTECTED] / www.hippo.nl ------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
