>> Given that you've set a uniqueKey-field and there already exists a >> document with that uniqueKey, it will delete the old one and insert the >> new one. There is really no difference between the semantics - updates >> do not exist. >> To create a UNIQUE-constraint as you know it from a database you have to >> check whether a document is already in the index *or* whether it is >> already pending (waiting for getting flushed to the index). >> Fortunately Solr manages a so called pending-set with all those >> documents waiting for beeing flushed to disk (Solr 3.5). >> > > We are using latest greates 4.0-SNAPSHOT code, because we want to take > advantage of SolrCloud stuff. Can you give a code-pointer to where I can > find the pending-set stuff?
I am not sure if this is what you're asking but you should be able to get the latest data from Solr by using realtime get http://wiki.apache.org/solr/RealTimeGet -- Sami Siren