You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Part of #277's rollout, step 5. Migrate query executor call sites to real QRY-0xx codes (9 documented codes in docs/ERROR_REFERENCE.md, all already anyhow-based).
Scope
bail!/anyhow! call sites in:
src/query/datalog/executor.rs
src/query/datalog/evaluator.rs
src/query/datalog/optimizer.rs
src/query/datalog/matcher.rs
src/query/datalog/magic_sets.rs
Work item
Migrate each site to bail_coded!/err_coded! with its real QRY-0xx code; add regression tests asserting the specific code comes back through the public API (limit/depth exceeded, recursion errors, type-mismatch-at-runtime paths).
Depends on: #357 (merged)
No dependency on the PRS/STG/WAL issues — independent module, can run in parallel.
Part of #277
Activity
chore: raise binary-size CI budget from 1MB to ~1.2MB for #277 (#367)