mvsqlite icon indicating copy to clipboard operation
mvsqlite copied to clipboard

Add back commit groups

Open losfair opened this issue 3 years ago • 0 comments

The commit group feature that allows multi-database transactions is removed from the latest version, because an elegant API design is not found. SQLite doesn't give us a way to associate a VFS with its database connection, so we had to use thread-local state. This causes confusion for the user, and does not work with languages that aggressively reschedules coroutines like Go.

losfair avatar Aug 20 '22 15:08 losfair