I know that I can see the search result after the commit and it is ok, I can disable the queryResultCache and the problem will be fixed . but I need the queryResultCache because my index Size is big and I need good performance .
so I am trying to find how to fix the bug or may be the solr guys fix it, let me describe the issue again : when we search on keyword like content:testSolr the result number is 9 (I mean there are 9 docs with testSolr in their Content) when I delete one of this doc with solrJ api (delete with deleteById and commit(false,false)) . now when I search the content:testSolr again the result number is zero ,I mean the result set is empty. and it is not correct because it should be 8 it should shows the rest of the docs . if we restart the solr server then search again now the result number is ok and it is 8 and it shows the rest of the docs. -- View this message in context: http://www.nabble.com/solrj-delete-by-Id-problem-tp21433056p21704110.html Sent from the Solr - User mailing list archive at Nabble.com.