ErickErickson commented on a change in pull request #1692:
URL: https://github.com/apache/lucene-solr/pull/1692#discussion_r460286161



##########
File path: solr/solr-ref-guide/src/shards-and-indexing-data-in-solrcloud.adoc
##########
@@ -122,6 +122,8 @@ More details on how to use shard splitting is in the 
section on the Collection A
 
 In most cases, when running in SolrCloud mode, indexing client applications 
should not send explicit commit requests. Rather, you should configure auto 
commits with `openSearcher=false` and auto soft-commits to make recent updates 
visible in search requests. This ensures that auto commits occur on a regular 
schedule in the cluster.
 
+NOTE: Using auto soft commit or commitWithin requires the client app to 
embrace the realities of "eventual consistency". Solr will make documents 
searchable at _roughly_ the same time across NRT replicas of a collection but 
there are no hard guarantees. Consequently, in rare cases, it's possible for a 
document to show up in one search only for it not to appear in a subsequent 
search occurring immediately after when the second search is routed to a 
different replica. Also, documents added in a particular order (even in the 
same batch) might become searchable out of the order of submission when there 
is sharding.

Review comment:
       Is it worth trying to include hard commit with openSearcher=true?




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to