Version conflict, current version [55] is different than the one provided [54]

I have multiple threads each updating different documents. No thread is updating the same document. The update is like this:
ctx._source.abc.list_a = params.a_list;
ctx._source.abc.list_b = params.b_list;
ctx._source.abc.list_c = params.c_list;

list_a, list_b, list_c are nested. Some of the threads succeed in updating the documents and some don't.
I am seeing the following error:

version conflict, current version [55] is different than the one provided [54]

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.