Avatar for the tursodatabase user
tursodatabase
turso
BlogDocsChangelog

GitHub Actions run

1 month ago ca08d7c release-wal-locks-on-conn-drop pull_request

Compare

Base
Search a run

Head
fix/connection: release wal locks on connection drop to prevent DB from being permalocked
#5022
release-wal-locks-on-conn-drop
1 month ago
CPU Simulation

Compare
Suggested base runs:
384 total
sqlite_concurrent_writes
core/benches/benchmark.rs::benches::bench_concurrent_writes::Concurrent writes
11.2 ms
limbo_wal_concurrent_writes
core/benches/benchmark.rs::benches::bench_concurrent_writes::Concurrent writes
44.4 ms
payload_bytes[100]
core/benches/hash_spill_benchmark.rs::benches::bench_large_payload_spill::HashTable Large Payload Spill
930.8 µs
limbo_mvcc_concurrent_writes
core/benches/benchmark.rs::benches::bench_concurrent_writes::Concurrent writes
91 ms
limbo_execute_select_1
core/benches/benchmark.rs::benches::bench_execute_select_1::Execute `SELECT 1`
11.7 µs
binary_collation[1000]
core/benches/hash_spill_benchmark.rs::benches::bench_text_key_hashing::HashTable Text Keys
510.6 µs
payload_bytes[500]
core/benches/hash_spill_benchmark.rs::benches::bench_large_payload_spill::HashTable Large Payload Spill
1.8 ms
limbo_execute_select_count
core/benches/benchmark.rs::benches::bench_execute_select_count::Execute `SELECT count() FROM users`
129.5 µs
sqlite_execute_select_1
core/benches/benchmark.rs::benches::bench_execute_select_1::Execute `SELECT 1`
4.3 µs
binary_collation[5000]
core/benches/hash_spill_benchmark.rs::benches::bench_text_key_hashing::HashTable Text Keys
3.7 ms
nocase_collation[1000]
core/benches/hash_spill_benchmark.rs::benches::bench_text_key_hashing::HashTable Text Keys
556.7 µs
sqlite_execute_select_count
core/benches/benchmark.rs::benches::bench_execute_select_count::Execute `SELECT count() FROM users`
20.1 µs
nocase_collation[5000]
core/benches/hash_spill_benchmark.rs::benches::bench_text_key_hashing::HashTable Text Keys
3.9 ms
limbo_execute_select_rows[100]
core/benches/benchmark.rs::benches::bench_execute_select_rows::Execute `SELECT * FROM users LIMIT ?`
228.4 µs
Sqlite3
core/benches/json_benchmark.rs::benches::bench::JSONB Size - Array heavy
26.7 µs
Limbo
core/benches/json_benchmark.rs::benches::bench::JSONB Size - Array heavy
43.6 µs
Limbo
core/benches/json_benchmark.rs::benches::bench::JSONB Size - Deeply nested
28.3 µs
limbo_execute_select_rows[10]
core/benches/benchmark.rs::benches::bench_execute_select_rows::Execute `SELECT * FROM users LIMIT ?`
49.2 µs
limbo_execute_select_rows[1]
core/benches/benchmark.rs::benches::bench_execute_select_rows::Execute `SELECT * FROM users LIMIT ?`
30.2 µs
limbo_execute_select_rows[50]
core/benches/benchmark.rs::benches::bench_execute_select_rows::Execute `SELECT * FROM users LIMIT ?`
129.3 µs
Sqlite3
core/benches/json_benchmark.rs::benches::bench::JSONB Size - Deeply nested
17 µs
sqlite_execute_select_rows[100]
core/benches/benchmark.rs::benches::bench_execute_select_rows::Execute `SELECT * FROM users LIMIT ?`
90.9 µs
Limbo
core/benches/json_benchmark.rs::benches::bench::JSONB Size - Medium
21 µs
Limbo
core/benches/json_benchmark.rs::benches::bench::JSONB Size - Large
238 µs
Limbo
core/benches/json_benchmark.rs::benches::bench::JSONB Size - Real world json 2
39.4 µs
© 2026 CodSpeed Technology
Home Terms Privacy Docs