: any of the cloud apparatus. I wish to update a document (Node) with : new information. I send back as a partial update using SolrJ's add() : command : document id : the new or updated field : version number precisely as it was fetched
can you give us more details about what your client code is doing -- ideally just include a complate example. : What I get back is an error message: : version conflict for MyFirstNode1356582803755 : expected=1422480157168369664 actual=1422480158385766400 that error suggests that in between the time you downloaded the document, and when you sent the request to update the document, some other update was already recieved and changed the version number. : When I look at that document in the admin browser, it looks like this: ... : which means all the other data in that node were replaced. Are you sure the field values were replaced by *your* changes, the ones that you sent when that error was returned, or is it possible some other instnace of your code did the exact same update and got a success? Checking your server logs to see if multiple update commands were recieved by solr is one way to help verify this. my suspicion is that maybe you have a glitch in your code that results in the update operation actually happening twice -- and it's the second update command that is getting the error. -Hoss