BlogDocs

feat: add support for nested transaction rollbacks via savepoints in sql(#4405)

Closed
Comparing
integration/sql-nested-transactions
(
4c24703
) with
main
(
2963919
)
+6%
IMPROVEMENTS
1
REGRESSIONS
0
UNTOUCHED
10
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Improved

large_read
query-engine/request-handlers/benches/query_planning_bench.rs::benches::criterion_benchmark::large_read
+6%
1.5 ms
1.5 ms

Passed

medium_read
query-engine/request-handlers/benches/query_planning_bench.rs::benches::criterion_benchmark::medium_read
0%
292.9 µs
291.8 µs
build (large)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::schema_builder::build (large)
0%
4.5 ms
4.5 ms
build (medium)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::schema_builder::build (medium)
0%
2.2 ms
2.2 ms
validate (small)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::psl::validate (small)
0%
1.8 ms
1.8 ms
mutation
query-engine/request-handlers/benches/query_planning_bench.rs::benches::criterion_benchmark::mutation
0%
6.2 ms
6.2 ms
validate (large)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::psl::validate (large)
0%
52.4 ms
52.5 ms
validate (medium)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::psl::validate (medium)
0%
11.8 ms
11.8 ms
deep_read_query
query-engine/request-handlers/benches/query_planning_bench.rs::benches::criterion_benchmark::deep_read_query
0%
1.8 ms
1.8 ms
small_read
query-engine/request-handlers/benches/query_planning_bench.rs::benches::criterion_benchmark::small_read
0%
106.4 µs
106.6 µs
build (small)
query-engine/schema/benches/schema_builder_bench.rs::benches::criterion_benchmark::schema_builder::build (small)
0%
266.9 µs
267.6 µs

Commits

Click on a commit to change the comparison range
base
main
2963919
+6%
Allow transaction ID to be sent over the wire This allows an existing transaction ID to be used when starting a new transaction, useful for nested transactions. Signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
4c24703
1 year ago
by LucianBuzzo
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.