Hello UG,

I've got a problem with filtered queries. I have an index with about 8
million documents. I save a timestamp (not the time of indexing) for
each document as an integer field. Querying the index is pretty fast.
But when I filter on the timestamp the queries are extremely slow, even
if the unfiltered search is already cached.

schema.xml:
...
<field name="dateline" type="integer" indexed="true" stored="false"/>
...

INFO: /select/ rows=25&start=0&q=((title:(test)+AND+is_starter:true)^8
+OR+pagetext:(test)^6+OR+title_pagetext:(test)^4+);+score+desc&fl=
+score,postid&qt=standard&stylesheet=&version=2.1 0 5

INFO: /select/ rows=25&start=0&fq=dateline:[0+TO
+1181237598]+&q=((title:(test)+AND+is_starter:true)^8+OR
+pagetext:(test)^6+OR+title_pagetext:(test)^4+);+score+desc&fl=
+score,postid&qt=standard&stylesheet=&version=2.1 0 79495

I currently run version:
Solr Specification Version: 1.1.2007.05.24.08.06.21
Solr Implementation Version: nightly - yonik - 2007-05-24 08:06:21
Lucene Specification Version: 2007-05-20_00-04-53
Lucene Implementation Version: build 2007-05-20
Tomcat: 6.0.10


Cheers,

Michael




-- 
Michael Thessel <[EMAIL PROTECTED]>
Gossamer Threads Inc. http://www.gossamer-threads.com/
Tel: (604) 687-5804 Fax: (604) 687-5806

Reply via email to