VersionConflictEngineException после обновления до Rails 4.2.5.1

Время от времени я получаю это исключение после обновления Rails до 4.2.5.1 и обновления пользовательского документа

Elasticsearch::Transport::Transport::Errors::Conflict: [409] {"error":"VersionConflictEngineException[[users][0] [user][1]: конфликт версий, текущий [7], предоставляется [6]]","статус":409}

Однако я не передаю никакой явной версии в запросе на обновление. Я предполагаю, что два разных процесса пытаются обновить один и тот же документ одновременно, но это ничего не изменило, кроме версии Rails.

Я использую Elassearch-модель (0,1,8) Elassearch-рельсы (0,1,8) Elassearch (1,0,15) Elassearch-API (1,0,15) и Elassearch-транспорт (1,0,15)

Версия эластичного поиска: Версия: 1.2.2, Сборка: 9902f08/2014-07-09T12:02:32Z, JVM: 1.7.0_65

0 ответов

Другие вопросы по тегам