Avatar for the evo-company user
evo-company
hiku
BlogDocsChangelog

Fix query merger fragment type handling for nested abstract selections

#216Merged
Comparing
query-merger-edge-case
(
7e26d10
) with
master
(
39c4a6f
)
CodSpeed Performance Gauge
0%
Untouched
29

Benchmarks

29 total
test_validate_deep
tests/benchmarks/test_validate.py
CodSpeed Performance Gauge
+2%
339.9 µs332.4 µs
test_validate_deep_inline_fragments
tests/benchmarks/test_validate.py
CodSpeed Performance Gauge
+2%
407.8 µs399.6 µs
test_denormalize_shallow
tests/benchmarks/test_denormalize.py
CodSpeed Performance Gauge
+1%
168.9 µs167.5 µs
test_graph_init_speed
tests/benchmarks/test_graph_init.py
CodSpeed Performance Gauge
0%
66.1 ms65.9 ms
test_is_hashable_hashable
tests/benchmarks/test_is_hashable.py
CodSpeed Performance Gauge
0%
44.7 µs44.6 µs
test_denormalize_deep_large
tests/benchmarks/test_denormalize.py
CodSpeed Performance Gauge
0%
38.8 ms38.7 ms
test_engine_execute_wide
tests/benchmarks/test_engine_execute.py
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
test_federated_schema
tests/benchmarks/test_schema.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_engine_execute_deep_inline_fragments
tests/benchmarks/test_engine_execute.py
CodSpeed Performance Gauge
0%
9.2 ms9.2 ms
test_field
tests/benchmarks/test_read_graphql.py
CodSpeed Performance Gauge
0%
324.5 µs324.4 µs
test_schema
tests/benchmarks/test_schema.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_engine_execute_deep_cached
tests/benchmarks/test_engine_execute.py
CodSpeed Performance Gauge
0%
7.1 ms7.1 ms
test_engine_execute_deep
tests/benchmarks/test_engine_execute.py
CodSpeed Performance Gauge
0%
8.7 ms8.7 ms
test_is_hashable_mixed_list
tests/benchmarks/test_is_hashable.py
CodSpeed Performance Gauge
0%
46 µs46 µs
test_denormalize_deep_named_fragments
tests/benchmarks/test_denormalize.py
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
test_engine_execute_medium
tests/benchmarks/test_engine_execute.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_is_hashable_unhashable
tests/benchmarks/test_is_hashable.py
CodSpeed Performance Gauge
0%
33.6 µs33.7 µs
test_denormalize_deep
tests/benchmarks/test_denormalize.py
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
test_engine_execute_deep_named_fragments
tests/benchmarks/test_engine_execute.py
CodSpeed Performance Gauge
0%
10.9 ms10.9 ms
test_schema_with_all_caches
tests/benchmarks/test_schema.py
CodSpeed Performance Gauge
0%
737.7 µs738.6 µs
test_engine_execute_shallow
tests/benchmarks/test_engine_execute.py
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_denormalize_deep_inline_fragments
tests/benchmarks/test_denormalize.py
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
test_validate_wide_graph_shallow
tests/benchmarks/test_validate.py
CodSpeed Performance Gauge
0%
462.1 µs463.9 µs

Commits

Click on a commit to change the comparison range
Base
master
39c4a6f
-0.13%
Normalize fragment types in query merger and init options
119010d
19 days ago
+0.16%
Rename playlist-themed merge test fixtures
7e26d10
19 days ago
© 2026 CodSpeed Technology
Home Terms Privacy Docs