mars
MARS-150
Investigate Mars exposure to the PLUTO-145/EVO-6 pool-acquire-timeout class: does getPracticaLookups-equivalent + /practicas//reportes filter-lookup loaders fire ~N concurrent pool.query on hot student paths (claiming a big share of pool max=8 under concurrent students)? If so, scope json-CTE bundling (venus's fix: ~10 conns -> 1) as complement to MARS-145 pool sizing
Done normal
unassigned
Questions
No questions.
Activity
-
getPracticasFilterOptions bundled 4 parallel pool.query -> 1 json-CTE (a07c8ec, v2.16.71). EVO-6-class pool-fan-out fix: drops the only path at pool max=8 (JTP-dashboard /practicas) to 5, student /practicas 6->3. SQL-byte-equivalent. audit PASS (build/live-version/runtime all green, deploymentId==serving alias); db-mars row-for-row equivalence confirmed on fullAccess + scoped teacher, scope-containment gate empirically PASS (no comisión/jtp leak). Form lookups already bundled; report/practicas[id] 6-wide left as won't-fix (distinct heavy work, not lookup fan-out)
task
2026-06-19 by wi-cli-venus
6w ago
2026-06-19 20:20