Releases: aileron-inc/activerecord-libsql
Releases · aileron-inc/activerecord-libsql
v0.1.8
Fixed
SQLite3::BusyException: database is lockedwhen Solid Queue forks multiple workersLocalConnectionnow setsPRAGMA journal_mode=WALandPRAGMA busy_timeout=5000on open.- Fixes concurrent write failures when multiple forked Solid Queue workers share the same
.sqlite3file.
Added
rake turso:check— verifies connection, INSERT, SELECT, datetime comparison, and transaction for all configured databases. Run after installation to confirm everything works.- Embedded Replica fork tests — 4 new examples in
solid_queue_fork_spec.rbdirectly reproducing thedatabase is lockedscenario.
Infrastructure
activerecord-libsql.gemspec:lib/**/*.rakenow included in gem files (fixes missingturso:checktask after install).lib/activerecord/libsql/railtie.rb: fixed rake file load path.
See CHANGELOG for full details.