I saw
Versioning and Optimistic Locking – combined with real-time get, this allows read-update-write functionality that ensures no conflicting changes were made concurrently by other clients.
from http://searchhub.org/dev/2012/05/21/solr-4-preview/ and other sources. Although it is very interesting, there is few other mentions on this topic.
Can someone explain this feature?