После v1: аудит улучшений (468 тестов) #4

Closed
opened 2026-10-19 16:00:35 +00:00 by Naizek · 0 comments
Owner

Цель (выполнена)

Критичное из аудита: утечка .leak() на GoAway, Option-лимиты, валидация Duration, единый Error/prelude, пул encode-буферов, bench-gate.

Чек-лист

  • CLI --user/--password/--password-stdin (пароль не в ps/history) (e7cb422)
  • Адаптер DroppedTable/Analyzed в StmtFrame (1c5c44e)
  • Аудит 3574b04: leak-фикс, adversarial-тесты (5), golden 4→11, fuzz-оракул, scripts/bench-gate.py (медиана 3, ±30%), Forgejo CI, rust-toolchain.toml 1.99

Подтверждение

Коммиты e7cb422, 1c5c44e, 3574b04. Проверки: cargo test --workspace (468 passed, 39 таргетов), bench-gate без регрессий.

Связано: docs/CLI.md §4.1, docs/LUMEDB_ADAPTER.md §5.

## Цель (выполнена) Критичное из аудита: утечка `.leak()` на GoAway, `Option`-лимиты, валидация Duration, единый Error/prelude, пул encode-буферов, bench-gate. ## Чек-лист - [x] CLI `--user/--password/--password-stdin` (пароль не в `ps`/history) (`e7cb422`) - [x] Адаптер `DroppedTable`/`Analyzed` в `StmtFrame` (`1c5c44e`) - [x] Аудит `3574b04`: leak-фикс, adversarial-тесты (5), golden 4→11, fuzz-оракул, `scripts/bench-gate.py` (медиана 3, ±30%), Forgejo CI, `rust-toolchain.toml` 1.99 ## Подтверждение Коммиты `e7cb422`, `1c5c44e`, `3574b04`. Проверки: `cargo test --workspace` (**468 passed**, 39 таргетов), bench-gate без регрессий. Связано: `docs/CLI.md` §4.1, `docs/LUMEDB_ADAPTER.md` §5.
Naizek 2026-10-19 16:00:35 +00:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LumeSoftWare/LumeUNT#4
No description provided.