Импорт падает при большом числе замечаний: add_issues вставляет без пакетов (AURORA-1711) #142

Closed
opened 2026-10-20 18:57:58 +03:00 by aep · 1 comment
Owner

Jira: AURORA-1711.

repositories/statements.add_issues вставляет все записи document_issue документа одним INSERT. У записи 16 параметров, лимит asyncpg — 32 767 на запрос, потолок ≈ 2 047 замечаний. Больше — InterfaceError: the number of query arguments cannot exceed 32767, три попытки маппинга, файл ERROR.

Воспроизведение: «11.xlsx» (ОСВ сч. 11, Конный завод «Чесменский», 6 384 строки) на парсере контура tabular-parser 40287e1 даёт 2 131 предупреждение листа (2 128 — нераспознанная метка «Кол. доп.», устранено в tabular-parser #67 / AURORA-1709).

Исправление (bounded): вставка document_issue пакетами по BATCH, как строки и значения форм в том же модуле. Тест на число замечаний больше потолка одного INSERT.

Jira: AURORA-1711. `repositories/statements.add_issues` вставляет все записи `document_issue` документа одним INSERT. У записи 16 параметров, лимит asyncpg — 32 767 на запрос, потолок ≈ 2 047 замечаний. Больше — `InterfaceError: the number of query arguments cannot exceed 32767`, три попытки маппинга, файл ERROR. Воспроизведение: «11.xlsx» (ОСВ сч. 11, Конный завод «Чесменский», 6 384 строки) на парсере контура tabular-parser 40287e1 даёт 2 131 предупреждение листа (2 128 — нераспознанная метка «Кол. доп.», устранено в tabular-parser #67 / AURORA-1709). Исправление (bounded): вставка `document_issue` пакетами по `BATCH`, как строки и значения форм в том же модуле. Тест на число замечаний больше потолка одного INSERT.
aep closed this issue 2026-10-20 19:12:28 +03:00
Author
Owner

Закрыта PR #143 (слит, e6e4cd8). Jira AURORA-1711 → «Готово к тестированию», на контур — с выкладкой AURORA-1710.

Закрыта PR #143 (слит, e6e4cd8). Jira AURORA-1711 → «Готово к тестированию», на контур — с выкладкой AURORA-1710.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-core#142
No description provided.