Avatar for the prisma user
prisma
prisma-engines
BlogDocsChangelog

fix(qe): coerce nulls to empty lists in nested relations with joins

#4547Merged
Comparing
fix-qe-coerce-nulls-to-empty-lists-in-nested-relations-with-joins
(
1859018
) with
main
(
3f58f40
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
11
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

deep_read_query
query-engine/request-handlers/benches/query_planning_bench.rs::benches::criterion_benchmark::deep_read_query
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
small_read
query-engine/request-handlers/benches/query_planning_bench.rs::benches::criterion_benchmark::small_read
CodSpeed Performance Gauge
0%
109.4 µs
109.2 µs
build (medium)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::schema_builder::build (medium)
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
mutation
query-engine/request-handlers/benches/query_planning_bench.rs::benches::criterion_benchmark::mutation
CodSpeed Performance Gauge
0%
6.2 ms
6.2 ms
validate (large)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::psl::validate (large)
CodSpeed Performance Gauge
0%
52.4 ms
52.4 ms
validate (small)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::psl::validate (small)
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
validate (medium)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::psl::validate (medium)
CodSpeed Performance Gauge
0%
11.8 ms
11.8 ms
large_read
query-engine/request-handlers/benches/query_planning_bench.rs::benches::criterion_benchmark::large_read
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
medium_read
query-engine/request-handlers/benches/query_planning_bench.rs::benches::criterion_benchmark::medium_read
CodSpeed Performance Gauge
0%
321 µs
321.2 µs
build (small)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::schema_builder::build (small)
CodSpeed Performance Gauge
0%
266 µs
266.2 µs
build (large)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::schema_builder::build (large)
CodSpeed Performance Gauge
0%
4.5 ms
4.5 ms

Commits

Click on a commit to change the comparison range
Base
main
3f58f40
0%
fix(qe): coerce nulls to empty lists in nested relations with joins Currently we coerce database NULL values to empty scalar lists in the regular code path that converts quaint values to `PrismaValue`s, but this was missing in the new code path that converts the results of JSON aggregation to `PrismaValue`s when using `relationJoins` preview feature. Fixes: https://github.com/prisma/prisma/issues/22303
1859018
1 year ago
by aqrln
© 2025 CodSpeed Technology
Home Terms PrivacyDocs