prisma
prisma-engines
BlogDocsChangelog

refactor(qc): move generator call parsing to a more appropriate place

#5739
Comparing
aqrln-tllupuwwnstq
(
7d79d28
) with
aqrln-xmyuxlkzonln
(
76c12fc
)
CodSpeed Performance Gauge
0%
Untouched
11
Skipped
11

Benchmarks

Skipped (11)

Passed

small_read
query-compiler/core-tests/benches/query_graph_bench.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
105.3 µs105.1 µs
medium_read
query-compiler/core-tests/benches/query_graph_bench.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
315.9 µs315.7 µs
large_read
query-compiler/core-tests/benches/query_graph_bench.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
deep_read_query
query-compiler/core-tests/benches/query_graph_bench.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
validate (small)
query-compiler/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::psl
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
build (small)
query-compiler/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::schema_builder
CodSpeed Performance Gauge
0%
306.6 µs306.7 µs
validate (large)
query-compiler/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::psl
CodSpeed Performance Gauge
0%
70.1 ms70.1 ms
mutation
query-compiler/core-tests/benches/query_graph_bench.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
6.4 ms6.4 ms
build (medium)
query-compiler/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::schema_builder
CodSpeed Performance Gauge
0%
2.6 ms2.6 ms
validate (medium)
query-compiler/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::psl
CodSpeed Performance Gauge
0%
15.2 ms15.2 ms
build (large)
query-compiler/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::schema_builder
CodSpeed Performance Gauge
-2%
5.2 ms5.3 ms

Commits

Click on a commit to change the comparison range
Base
aqrln-xmyuxlkzonln
76c12fc
-0.2%
refactor(qc): move generator call parsing to a more appropriate place 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.
7d79d28
4 days ago
by aqrln
© 2026 CodSpeed Technology
Home Terms Privacy Docs