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]

Reply via email to