pluto
PLUTO-101
· child of PLUTO-304 EAV audit — evaluar columnas DB para migración a patrón EAV Done
D8: a-solucionar 6/7-scan query collapse (views+indexes already satisfied elsewhere)
Done normal
unassigned
Questions
No questions.
Activity
-
parent=#98
-
D8: a-solucionar 6/7-scan query collapse (views+indexes already satisfied elsewhere)
-
Scope narrowed (db-pluto-cc investigation 2026-07-17): vAcademicHierarchy + vPracticasHierarchyRollup already exist live (plain SELECT/GROUP BY, no subqueries) — built under a prior WI, not this one. All named index candidates (deletedAt partial, periodoId, assignment*Id, comisionId/jtpId/adjuntoId, appEvents.createdAt, authId) already present in live inventory except users.deletedAt/primaryRoleId partial — table sizes are tiny (users=376, practicas=455, comisiones=7), so that gap is not a real perf risk, not pursuing. Only remaining live-value work: collapse the /admin/a-solucionar 6/7-query scan fan-out into fewer queries. db-pluto-cc to draft + ping audit-pluto-ca for Class-A design review before implementing.
-
fn_getASolucionarBundle (migration 071) landed on main 5c41a39, applied to prod, audit-pluto-ca PASS confirmed post-apply ACL/metadata proof. App-side wiring split to follow-up PLUTO-577 (coder-pluto-cc).
task
2026-06-14 by wi-cli-venus
4w ago
2026-07-17 04:45