Tim Wojtulewicz
|
ac4aef2d94
|
SQLite: Handle other return values from sqlite3_step
|
2025-03-18 10:20:33 -07:00 |
|
Tim Wojtulewicz
|
9ed3e33f97
|
Completely rework return values from storage operations
|
2025-03-18 10:20:33 -07:00 |
|
Tim Wojtulewicz
|
cad48cebd4
|
Pass network-time-based expiration time to backends instead of an interval
|
2025-03-18 10:20:33 -07:00 |
|
Tim Wojtulewicz
|
a485b1d237
|
Make backend options a record, move actual options to be sub-records
|
2025-03-18 10:20:33 -07:00 |
|
Tim Wojtulewicz
|
4695060d75
|
Allow opening and closing backends to be async
|
2025-03-18 09:32:34 -07:00 |
|
Tim Wojtulewicz
|
6289eb8e15
|
SQLite: Fix some issues with expiration, including in the btest
|
2025-03-18 09:32:34 -07:00 |
|
Tim Wojtulewicz
|
b2bcb19b22
|
SQLite: Add pragma integrity_check
|
2025-03-18 09:32:34 -07:00 |
|
Tim Wojtulewicz
|
3e8ff836aa
|
SQLite: Add tuning options to configuration
|
2025-03-18 09:32:34 -07:00 |
|
Tim Wojtulewicz
|
ec49f5d550
|
SQLite: Handle automated expiration
|
2025-03-18 09:32:34 -07:00 |
|
Tim Wojtulewicz
|
e95784db16
|
SQLite: Store/lookup prepared statements instead of recreating
|
2025-03-18 09:32:34 -07:00 |
|
Tim Wojtulewicz
|
9d1eef3fbc
|
Add basic SQLite storage backend
|
2025-03-18 09:32:34 -07:00 |
|