Hi If I run this query it is very fast (<10 ms) because it uses a "TopList" filter: q=*:* fl=adr_geopoint,adr_city,filterflags *fq=(filterflags:TopList) * and the number of relevant documents are 3000 out of 7 million.
If I run the same query but add a spatial filter with cost: q=*:* fl=adr_geopoint,adr_city,filterflags *fq=(filterflags:TopList) * pt=49.594,8.468 sfield=adr_geopoint fq={!bbox d=30} fq={!frange l=15 u=30 *cache=false *cost=200}geodist() It takes over 3 seconds even though it should only scan around 3000 documents from the first cached filter? Could it be a problem with my cache settings in solrconfig.xml (solr 3.1) or is my query wrong? Thanks & regards Ericz