(bug): Despite retries set to 5, we still get `Elasticsearch\Common\Exceptions\Conflict409Exception: {"error":{"root_cause":[{"type":"version_conflict_engine_exception","reason":"[subscriptions][101...`
Sentry Issue: ENGINE-Q
Elasticsearch\Common\Exceptions\Conflict409Exception: {"error":{"root_cause":[{"type":"version_conflict_engine_exception","reason":"[subscriptions][1012137951959719956]: version conflict, current version [70] is different than the one provided [69]","index_uuid":"NHjY9bZ4ReuAF2IxDHKy8g","shard":"0","index":"minds-graph"}],"type":"version_conflict_engine_exception","reason":"[subscriptions][1012137951959719956]: version conflict, current version [70] is different than the one provided [69]","index_uuid":"NHjY9bZ4ReuAF2IxDHKy8g","shard":"0","index":"minds-graph"},"status":409}
File "/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Connections/Connection.php", line 609, in Elasticsearch\Connections\Connection::process4xxError
$exception = new Conflict409Exception($responseBody, $statusCode);
File "/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Connections/Connection.php", line 279, in Elasticsearch\Connections\Connection::Elasticsearch\Connections\{closure}
$this->process4xxError($request, $response, $ignore);
File "/vendor/react/promise/src/FulfilledPromise.php", line 25, in React\Promise\FulfilledPromise::then
return resolve($onFulfilled($this->value));
File "/vendor/guzzlehttp/ringphp/src/Future/CompletedFutureValue.php", line 55, in GuzzleHttp\Ring\Future\CompletedFutureValue::then
return $this->promise()->then($onFulfilled, $onRejected, $onProgress);
File "/vendor/guzzlehttp/ringphp/src/Core.php", line 341, in GuzzleHttp\Ring\Core::proxy
$future->then($onFulfilled, $onRejected, $onProgress),
...
(13 additional frame(s) were not displayed)