VersionConflictEngineException

I use multiple threads to update one index.And I got VersionConflictEngineException.
And it also tells me which shard failed([daily_station_data_collect_20180731][0]]).
I think “[0]” is the shard which is failed.

So I wonder,if one shard failed by VersionConflictEngineException .Does the other successful shards will rollback?

201808081005154369=[daily_station_data_collect_20180731/ODDZikbqTp-YpKhsj6H-EQ][[daily_station_data_collect_20180731][0]] VersionConflictEngineException[[doc][201808081005154369]: version conflict, current version [14] is different than the one provided [13]],
201808081002870621=[daily_station_data_collect_20180731/ODDZikbqTp-YpKhsj6H-EQ][[daily_station_data_collect_20180731][2]] VersionConflictEngineException[[doc][201808081002870621]: version conflict, current version [8] is different than the one provided [7]],

There is no concept of transactions or rollback in Elasticsearch. Operations that returned a successful response succeeded and have been applied.

Thank you.

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