CodSpeedHQ
graphql-engine
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions
run
Instrumentation
6 months ago
967c3c6
master
Compare
Base
Search a run
Head
master
967c3c6
6 months ago
Compare
Suggested base runs:
Parent Commit
Benchmarks
graphql-parser[introspection]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::graphql-parser[introspection]
164.2 µs
hasura[introspection]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::hasura[introspection]
64.2 µs
graphql-parser[small]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::graphql-parser[small]
37.9 µs
apollo[large]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::apollo[large]
707.5 µs
hasura[small]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::hasura[small]
12.8 µs
apollo[introspection]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::apollo[introspection]
155.1 µs
async-graphql[small]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::async-graphql[small]
43.8 µs
apollo[small]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::apollo[small]
24.7 µs
graphql-parser[large]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::graphql-parser[large]
785.1 µs
async-graphql[introspection]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::async-graphql[introspection]
319.8 µs
hasura[IntrospectionQuery]
v3/crates/lang-graphql/benches/validation.rs::benches::bench_validation::validation::hasura[IntrospectionQuery]
369.3 µs
hasura[large]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::hasura[large]
239.4 µs
hasura[RootFields]
v3/crates/lang-graphql/benches/validation.rs::benches::bench_validation::validation::hasura[RootFields]
167.3 µs
hasura[introspection]
v3/crates/lang-graphql/benches/lexer.rs::benches::bench_lexer::lexer::hasura[introspection]
26.3 µs
async-graphql[large]
v3/crates/lang-graphql/benches/parser.rs::benches::bench_parser::parser::async-graphql[large]
1.2 ms
hasura[small]
v3/crates/lang-graphql/benches/lexer.rs::benches::bench_lexer::lexer::hasura[small]
5.5 µs
apollo[introspection]
v3/crates/lang-graphql/benches/lexer.rs::benches::bench_lexer::lexer::apollo[introspection]
45.3 µs
ser-bson[1000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-bson[1000]
34.8 ms
apollo[small]
v3/crates/lang-graphql/benches/lexer.rs::benches::bench_lexer::lexer::apollo[small]
7.4 µs
hasura[large]
v3/crates/lang-graphql/benches/lexer.rs::benches::bench_lexer::lexer::hasura[large]
109.1 µs
de-json[100]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-json[100]
7.3 ms
de-bson[100]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-bson[100]
11 ms
ser-json[100]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-json[100]
3.5 ms
ser-bson[100]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-bson[100]
3.5 ms
ser-bincode[100]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-bincode[100]
915.2 µs
de-bincode[100]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-bincode[100]
3.6 ms
ser-postcard[100]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-postcard[100]
843.2 µs
de-json[1000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-json[1000]
72.1 ms
de-msgpack[1000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-msgpack[1000]
56.2 ms
de-bson[1000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-bson[1000]
108.4 ms
ser-postcard[1000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-postcard[1000]
7.6 ms
de-postcard[100]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-postcard[100]
3.5 ms
de-bincode[1000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-bincode[1000]
35.4 ms
apollo[large]
v3/crates/lang-graphql/benches/lexer.rs::benches::bench_lexer::lexer::apollo[large]
194.3 µs
de-msgpack[100]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-msgpack[100]
5.7 ms
ser-msgpack[100]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-msgpack[100]
1.7 ms
ser-bincode[10000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-bincode[10000]
109.4 ms
ser-bson[10000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-bson[10000]
312.9 ms
de-json[10000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-json[10000]
733.4 ms
ser-json[1000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-json[1000]
39.7 ms
de-bincode[10000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-bincode[10000]
376 ms
ser-msgpack[10000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-msgpack[10000]
175.1 ms
de-postcard[1000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-postcard[1000]
34.8 ms
bench_execute[Generate IR]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::object_relationship::bench_execute[Generate IR]
45.7 µs
bench_execute[Normalize request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::object_relationship::bench_execute[Normalize request]
41.8 µs
bench[Resolution of raw request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::object_relationship::bench[Resolution of raw request]
19.5 µs
de-msgpack[10000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-msgpack[10000]
582.9 ms
de-postcard[10000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-postcard[10000]
371.8 ms
bench_execute[Generate Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::object_relationship::bench_execute[Generate Query Plan]
34.4 µs
bench_execute[Execute Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::object_relationship::bench_execute[Execute Query Plan]
326.4 µs
bench[Resolution of raw request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::simple_select::bench[Resolution of raw request]
17.8 µs
bench_execute[Generate IR]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::array_relationship::bench_execute[Generate IR]
47.9 µs
ser-postcard[10000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-postcard[10000]
87.4 ms
bench_execute[Normalize request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::array_relationship::bench_execute[Normalize request]
42.4 µs
bench_execute[Total Execution time]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::object_relationship::bench_execute[Total Execution time]
487.6 µs
bench[Resolution of raw request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::array_relationship::bench[Resolution of raw request]
19.5 µs
bench_execute[Generate IR]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::simple_select::bench_execute[Generate IR]
33.9 µs
bench_execute[Execute Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::array_relationship::bench_execute[Execute Query Plan]
333.4 µs
bench_execute[Generate Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::array_relationship::bench_execute[Generate Query Plan]
35.9 µs
bench_execute[Generate Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::simple_select::bench_execute[Generate Query Plan]
25.3 µs
bench_execute[Execute Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::simple_select::bench_execute[Execute Query Plan]
311.8 µs
bench_execute[Total Execution time]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::simple_select::bench_execute[Total Execution time]
462.4 µs
bench_execute[Normalize request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::simple_select::bench_execute[Normalize request]
40.8 µs
bench_execute[Generate IR]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::relay_node_field::bench_execute[Generate IR]
37.6 µs
bench_execute[Generate Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::relay_node_field::bench_execute[Generate Query Plan]
24 µs
bench_execute[Normalize request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::relay_node_field::bench_execute[Normalize request]
33.1 µs
bench_execute[Total Execution time]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::array_relationship::bench_execute[Total Execution time]
496.1 µs
bench[Resolution of raw request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many::bench[Resolution of raw request]
15.6 µs
ser-msgpack[1000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-msgpack[1000]
16.1 ms
bench[Resolution of raw request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::relay_node_field::bench[Resolution of raw request]
15.5 µs
bench_execute[Normalize request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many::bench_execute[Normalize request]
35.4 µs
bench_execute[Execute Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::relay_node_field::bench_execute[Execute Query Plan]
304.7 µs
bench[Resolution of raw request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many_where::bench[Resolution of raw request]
51.8 µs
bench_execute[Generate IR]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many::bench_execute[Generate IR]
33 µs
bench_execute[Total Execution time]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many::bench_execute[Total Execution time]
442.2 µs
ser-bincode[1000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-bincode[1000]
8.8 ms
ser-json[10000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::ser-json[10000]
350 ms
de-bson[10000]
v3/crates/lang-graphql/benches/schema_serde.rs::benches::bench_serde::schema_serde::de-bson[10000]
1.1 s
bench_execute[Normalize request]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many_where::bench_execute[Normalize request]
108.5 µs
bench_execute[Generate Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many_where::bench_execute[Generate Query Plan]
42.1 µs
bench_execute[Generate Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many::bench_execute[Generate Query Plan]
24.2 µs
bench_execute[Total Execution time]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many_where::bench_execute[Total Execution time]
1.1 ms
bench_execute[Generate IR]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many_where::bench_execute[Generate IR]
78.9 µs
bench_execute[Execute Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many_where::bench_execute[Execute Query Plan]
773.4 µs
bench_execute[Total Execution time]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::relay_node_field::bench_execute[Total Execution time]
442.1 µs
bench_execute[Execute Query Plan]
v3/crates/engine/benches/execute.rs::benches::bench_execute_all::select_many::bench_execute[Execute Query Plan]
307.4 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs