If by "cronned commit" you mean "auto-commit": auto-commits are local to
each node, are not distributed, so there is no something like a
"cluster-wide" atomicity there. The commit may be performed in one node
now, and in other nodes in 5 minutes (depending on the "maxTime" you have
configured).
If you mean that you are issuing commits from outside Solr, those are going
to be by default distributed to all the nodes. The operation will succeed
only if all nodes succeed, but if one of the nodes fail, the operation will
fail. However, the nodes that did succeed WILL have a new view of the index
at this point. (I'm not sure if something is done in this situation with
the failing node).

The local commit operation in one node *is* atomic.

Tomás


On Mon, Dec 31, 2012 at 7:04 AM, samarth s <samarth.s.seksa...@gmail.com>wrote:

> Tried reading articles online, but could not find one that confirmed the
> same 100% :).
>
> Does a cronned soft commit complete its commit cycle only after all the
> replicas have the newest data visible ?
>
> --
> Regards,
> Samarth
>

Reply via email to