I've got a process that is replacing about 180K documents that are all similar (I'm actually just adding one field to each of them). This is mostly working fine, but occasionally (perhaps 100 times), I get this error:
409 Conflict Error: {'responseHeader'=>{'status'=>409,'QTime'=>1},'error'=>{'msg'=>'version conflict for lib://XXXXXXXXX expected=1425089660734930944 actual=1425439751468482560','code'=>409}} Why does that happen a few times? How can I prevent that from happening? Is there any other info I can supply that would help the diagnosis? Thanks!