I configured filter cache in solrconfig.xml as here under : <filterCache class="solr.FastLRUCache" size="16384" initialSize="4096" autowarmCount="4096"/>
<useFilterForSortedQuery>true</useFilterForSortedQuery> as per http://wiki.apache.org/solr/SolrCaching#head-b6cccca7d51521d55fa0c89f2b576b2659f297f9 And executed a query as: http://localhost:8080/solr/select/?q=*:*&fq=id:(172704<http://localhost:8080/solr/select/?q=*:*&fq=id:%28172704>TO 2079813)&sort=id asc But when i deleted the doc id:172704 and executed the query again , i didnt find the same doc(172704 ) in my result.