Pekka Enberg
Pekka Enberg
We need to reset statement after last step() call to make sure callers can reuse the statement. Fixes #2135
Turso added `vector_concat()` and `vector_slice()`. Let's add them to libSQL too to retain compatibility: https://github.com/tursodatabase/turso/issues/2323
We have user complaining that embedded replica local copy emptied itself: https://discord.com/channels/933071162680958986/1389647489069482064/1389647666320773250 The only thing I can think of is sync failure somehow putting WAL in bad state and _checkpoint_...
There are complaints that write delegation is slower than before. Possibly related to "read-your-write", let's investigate.
Antithesis found the following. Let's handle the error gracefully and eliminate the panic:
Currently, you need to rewrite the whole vector to update it. Let's add vector function to update an element.
We have a report of someone hitting that error message during `disconnect()`. They're using `LibSqlBuilder::new_remote_replica()` in a Tauri app to open the database.
If you dump a database and create a database file out of it: ``` turso db shell example .dump > example.sql cat example.sql | sqlite3 example.db sqlite3 example.db 'PRAGMA journal_mode...