Latest Results
work on numeric errors
- integer overflow (+, -, *, unary minus, i64::MIN / -1) and decimal results past 38 digits fail the query with 22003; integer and decimal / and % by zero with 22012; the message names the operation
- a false left side decides AND and a true one OR without evaluating the right side, so a guard before a division keeps its rows out
- i64::MIN % -1 is 0
- tests: numeric_errors.rs in every clause, writes that change nothing, transactions, GQL, Cypher, SQL/PGQ and SPARQL; the CHECK, procedure argument, decimal and regression tests that expected null now expect the error
- spec cases and difftest BY1 to BY6 with review lines; CHANGELOG Breaking entry Latest Branches
-17%
-11%
dependabot/github_actions/crate-ci/typos-1.51.1 +7%
feat/540-builtin-functions © 2026 CodSpeed Technology