Я перезапустил некоторый тестовый код, который вставляет несколько сотен элементов в мой регистр. Код работал несколько месяцев назад. Теперь я получаю 409 — «Конфликт/Возможно, выполняется другое обновление, попробуйте еще раз».
Ошибка может произойти при выдаче пакетного запроса DELETE элемента или пакетного запроса элемента POST. Это НЕ происходит, когда каждое удаление или сообщение выдается как отдельный запрос.
Мой процесс выполняется синхронно в одном потоке, поэтому у меня никогда не бывает более одного запроса к Square в любой момент времени.
Я предполагаю, что это ошибка, которая была введена как часть некоторого изменения кода для проверки одновременных обновлений, но этот код не был должным образом протестирован (опять же, просто предположение).