> I am going to propose a concept where pretty long and
> complex filter
> query (fq) parameters can occur. They are used to enforce
> permissions
> so that a user sees only those documents which he has
> permissions for.
> 
> 1. I assume that it's worthwhile to rely on POST method
> instead of GET
> when issuing a search. Right? As I can see, this should
> work.

Yes it accepts both GET and POST. 

http://wiki.apache.org/solr/SolrTomcat#Enabling_Longer_Query_Requests

I think some users choose to construct similar long fq's inside solr.

> 3. Does filter caching work granular, or does it always
> take into
> consideration the complete fq term? I.e. if someone
> searches with
> "fq=(category:1 AND tag:foo)" and thenĀ  searches for
> "fq=(category:1)", does the second request benefit from the
> first
> being cached?

It takes into consideration the complete fq term.

Reply via email to