Avatar for the tursodatabase user
tursodatabase
turso
BlogDocsChangelog

Fix experimental_multiprocess_wal failing with WAL file lock

#7350
Comparing
davidabram:fix-experimental_multiprocess_wal-wal-file
(
fed0b50
) with
main
(
4070829
)
CodSpeed Performance Gauge
0%
Untouched
638
Skipped
105

Benchmarks

743 total
sqlite_execute_select_1
core/benches/benchmark.rs::benches::bench_execute_select_1::Execute `SELECT 1`
CodSpeed Performance Gauge
-6%
3.9 µs4.2 µs
insert_query[5000_rows]
core/benches/fts_benchmark.rs::fts_benches::bench_fts_insert_then_query::FTS Insert+Query Lifecycle
CodSpeed Performance Gauge
+4%
31.7 ms30.4 ms
vec_push_std[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
+4%
809.2 ns780 ns
vec_push_turso[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
+4%
809.2 ns780 ns
vec_extend_std[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-3%
1.7 µs1.7 µs
vec_collect_std[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-3%
995.3 ns1,024.4 ns
vec_deque_collect_turso[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-3%
995.3 ns1,024.4 ns
vec_extend_turso[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-3%
995.3 ns1,024.4 ns
vec_deque_collect_std[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-3%
1 µs1.1 µs
vec_collect_turso[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-3%
1 µs1.1 µs
vec_extend_unknown_upper_std[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
+2%
1.3 µs1.3 µs
vec_deque_extend_turso[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-2%
1.3 µs1.3 µs
vec_deque_extend_std[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-2%
1.3 µs1.3 µs
Sqlite3
core/benches/json_benchmark.rs::benches::bench::JSONB Size - Small
CodSpeed Performance Gauge
+2%
12.3 µs12.1 µs
vec_deque_collect_unknown_upper_std[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
+2%
1.4 µs1.4 µs
vec_deque_collect_unknown_upper_turso[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
+2%
1.4 µs1.4 µs
vec_deque_push_back_turso[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-2%
1.4 µs1.4 µs
vec_deque_push_back_std[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-2%
1.4 µs1.4 µs
vec_collect_unknown_upper_turso[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-2%
1.4 µs1.4 µs
warm_query[1000_rows]
core/benches/fts_benchmark.rs::fts_benches::bench_fts_warm_query::FTS Warm Query
CodSpeed Performance Gauge
-2%
876.8 µs894.9 µs
hex_blob
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
-2%
1.4 µs1.5 µs
Sqlite3
core/benches/json_benchmark.rs::benches::bench_json_patch::JSON Patch - Array Update
CodSpeed Performance Gauge
+2%
16.8 µs16.5 µs
vec_deque_extend_unknown_upper_turso[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-2%
1.5 µs1.5 µs
vec_deque_extend_unknown_upper_std[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-2%
1.5 µs1.5 µs
binary_heap_extend_turso[64]
core/benches/alloc_collections.rs
CodSpeed Performance Gauge
-2%
1.5 µs1.5 µs

Commits

Click on a commit to change the comparison range
Base
main
4070829
-0.12%
sdk-kit: Allow multiprocess WAL to open from another process
fed0b50
10 days ago
by davidabram
© 2026 CodSpeed Technology
Home Terms Privacy Docs