Levy A.

Results 10 issues of Levy A.

`sqlite3_context` is a opaque type when used out of `vdbe.c` and should not be dereferenced, since it's definition is incomplete at comptime. https://github.com/tursodatabase/libsql/blob/be6a38fbd4d620b3d0f0d4c8962c9d5bdc339796/libsql-sqlite3/src/alter.c#L1868-L1870 This goes under the radar because of...

This is a fragment that went unused from rusqlites's build file. The comment makes mention to a script that doesn't exists. Nowhere in this repo LIBSQLITE3_SYS_BUNDLING is referenced again.

Batch statements are quite limited in the current API. You can only execute multiple queries without parameters. And if need to execute a list of statements, you would need to...

enhancement

Warn user when a stream is dropped by the server while running a transaction #1856

Resolves #895 - [x] `ALTER TABLE _ ADD _` - [x] `ALTER TABLE _ DROP _` - [x] `ALTER TABLE _ RENAME _ TO _`

core
optimizer
Extensions-Other
Translation/Planning
Fuzzing
VDBE

``` error code = 1: Error syncing database: sync error: failed to push frame: status=503 Service Unavailable, error={"error":"SQLite error: max_frame_no failed: database is locked"} ```

bug

We always store valid UTF8 strings on Value::Text, but this behavior is not compatible with SQLite. Conversion to a UTF8 compatible string happens only at display. Here, we already converted...

This has been shown to be a issue on the `libsql-android` SDK, since we use a webpki connector.

bug
offline writes