Hi, I'm confused about using StreamingUpdateSolrServer and commitWithin parameter in conjuction with waitSearcher and waitFlush.
Does it make sense a request like this? UpdateRequest updateRequest = new UpdateRequest(); updateRequest.setCommitWithin(120000); updateRequest.setWaitSearcher(false); updateRequest.setWaitFlush(true); updateRequest.add(doc); this.solrServer.request(updateRequest); I'm not sure if setWaitSearcher(false) is being honored, look at my log INFO o.apache.solr.update.UpdateHandler - start commit(optimize=false,waitFlush=true,*waitSearcher=true* ,expungeDeletes=false) My guess is if commitWithin is used we do not have to care about setting waitSearcher or waitFlush. thanks -- Leonardo S Souza