prisma
prisma-engines
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
feat(qc): implement placeholder validation (#5741) Implement type-aware placeholder validation which rejects placeholders in incorrect positions or with incorrect types. Previously placeholders were unconditionally accepted anywhere by the query parser, which was breaking query validation and could lead to panics in downstream code.
main
7 hours ago
feat(schema): add suppport for marking fields as parameterizable (#5730) Add support for marking fields as parameterizable in the query schema.
main
9 hours ago
fix(qc): don't panic on placeholders in full text search (#5746) `matches`/`not_matches` operations needed to be adjusted to accept placeholders. The corresponding fields in DMMF were already marked as parameterizable so QC panicked in Client tests here.
aqrln-nnwpqtmklwqq
9 hours ago
feat(qc): implement placeholder validation (#5741) Implement type-aware placeholder validation which rejects placeholders in incorrect positions or with incorrect types. Previously placeholders were unconditionally accepted anywhere by the query parser, which was breaking query validation and could lead to panics in downstream code.
aqrln-uvzslzzyztys
9 hours ago
fix(qc): fix a typo in invalid argument value validation error (#5744) Fix a typo in invalid argument value validation error: remove a duplicate "argument" word that also had a typo in it.
aqrln-qrlyxozmryxo
9 hours ago
refactor(qc): extract invalid argument type error factory (#5740) Extract the repetitive `ValidationError::invalid_argument_type` construction code and mark it as `#[inline(never)]` to save some extra bytes in the compiled binary since it's an error path and therefore not performance critical.
aqrln-olznqwotvklo
9 hours ago
refactor(qc): move generator call parsing to a more appropriate place (#5739) Generator calls should only be parsed when we expect a scalar. This change also adds some debug assertions to ensure that the return types are correct. For performance and size reasons, we do not compile these checks in release builds because generators do not come from user input and cannot be represented in the JSON protocol.
aqrln-tllupuwwnstq
9 hours ago
feat(qc): make placeholders typed at JSON protocol level (#5738) Require placeholder types to be specified in the JSON protocol representation of the placholders and parse them in `JsonProtocolAdapter`.
aqrln-xmyuxlkzonln
9 hours ago
Active Branches
chore: minor fixes on qc parameterization
last run
7 days ago
#5747
CodSpeed Performance Gauge
0%
chore(deps): bump undici from 6.21.2 to 6.23.0 in /libs/driver-adapters/executor
last run
14 days ago
#5729
CodSpeed Performance Gauge
0%
fix(mongodb): skip $$REMOVE check for required fields to enable index usage
last run
15 days ago
#5724
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs