On 11/26/2014 8:18 AM, Andreas Hubold wrote: > But I'm still not totally sure. Does a soft commit also make deleted > documents invisible? > > In a test with an EmbeddedSolrServer I triggered a soft commit and was > still able to find a deleted document afterwards. Is this as expected?
All changes to the index, including deletes, are not seen by clients until a commit with openSearcher=true is done. A soft commit *should* cause the deletes to take effect, along with any adds or updates done since the last searcher was opened. There's a problem somewhere if that's not happening, either in your indexing code or Solr. Thanks, Shawn