tursodatabase/turso
Documented errors, page 3 of 6. Back to tursodatabase/turso
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Invalid sync HTTP header | validation | error | dotnet, sync, http, headers |
| The connection is already open. | exception | error | ado-net, sqlite, turso, connection-lifecycle |
| database is invalid | exception | error | dotnet, native-interop, handle-lifecycle, use-after-dispose |
| Describe execution failed | exception | error | sql, describe, typescript |
| Transaction dropped unexpectedly. | panic | error | rust, transaction, drop-behavior, panic, async |
| @tursodatabase/sync-react-native: JSI bindings not found on… | exception | error | react-native, jsi, version-mismatch, native-module, import-time |
| Changing databases is not supported. | exception | error | ado-net, sqlite, turso, unsupported-feature, connection-lifecycle |
| Connection must be a TursoConnection. | exception | error | dotnet, ado-net, tursodb, connection, type-mismatch |
| only finite floating-point values can be bound | validation | error | rust, parameter-binding, floating-point, validation |
| Sync requires an embedded replica connection. | exception | error | csharp, dotnet, turso, sync, embedded-replica, not-supported |
| RowKey::Record requires Index cursor type | panic | error | mvcc, cursor, index, rowid, internal, panic |
| Unknown parameter name | exception | error | react-native, statement, bind-parameters, named-parameters |
| An attempt was made to seek before the beginning of the… | exception | error | dotnet, stream, seek, io |
| invalid MVCC logical log frame end magic at offset | http | error | mvcc, sync-server, magic, trailer, corruption |
| Parameter was not found in the SQL statement. | exception | error | dotnet, ado-net, tursodb, parameters, sql, named-parameters |
| Refusing to send the sync auth token to an origin other… | exception | error | dotnet, sync, security, auth-token |
| The transaction connection does not match the command… | exception | error | dotnet, ado-net, transaction, connection-mismatch |
| Cannot convert remote | exception | error | dotnet, ado-net, type-conversion, datetime, turso-data |
| Cannot operate on a closed connection | exception | error | python, serverless, connection, lifecycle |
| Function should only be called after `SQLITE_ROW` | panic | critical | c-api, ffi, sqlite-compat, panic, statement-lifecycle |
| push() is only available for sync databases | exception | error | react-native, sync, api-misuse, embedded-replicas |
| Error reading Unicode stream | exception | error | java, jdbc, turso, stream, io, parameter-binding, deprecated-api |
| in practice, clear_savepoints() should never fail as it… | panic | critical | pager, rollback, savepoint, panic |
| local sync server failed to start after | exception | error | sync, test-harness, port-conflict, process-spawn, rust |
| Unexpected row for CREATE TABLE | panic | error | cli, import, csv, ddl, invariant, panic |
| post_balancing_seek_key should be Some | panic | critical | btree, delete, balancing, state-machine, panic |
| Remote Encryption Cipher and Remote Encryption Key must be… | validation | error | dotnet, encryption, embedded-replica, connection-string |
| batch statement failed | exception | error | javascript, serverless, batch, parameter-binding |
| Cursor is not an index | panic | error | vdbe, codegen, cursor-type, index, panic, prepare-time |
| Failed to get column name at index | exception | error | react-native, column-metadata, result-mapping, sql |
| Next on non-btree/materialized-view cursor | panic | error | vdbe, executor, cursor-type, iteration, panic, runtime |
| sweep files must match benchmark, sample budget, fixture… | validation | error | python, benchmarking, input-validation |
| Resizing is not supported. | exception | error | dotnet, sqlite-blob, not-supported, stream |
| self-test failed: missing export was not reported | console | critical | self-test, python, false-negative |
| there should be a pointer | panic | critical | btree, delete, interior-cell, panic |
| ID sum mismatch for | validation | error | validation, fts, result-mismatch, data-integrity |
| page evicted between scan and prepare | panic | critical | pager, commit, page-cache, eviction, panic |
| --seconds requires --benchmark throughput | validation | error | cli, argument-validation, benchmark |
| unsupported engine/mode | validation | error | python, benchmark, unsupported-value |
| Empty request | console | error | http, sync-server, request-parsing, empty-request |
| invalid cursor response | exception | error | python, protocol, http, json, proxy |
| No SQL in batch step | http | error | sync-server, batch, statement, missing-sql |
| Advanced sync options require a remote embedded replica… | validation | error | dotnet, embedded-replica, configuration, connection-string |
| DB should not be initialized and should not do any IO | panic | error | pager, storage, page-1, state-machine, internal, panic |
| is not available for direct remote or embedded replica… | exception | error | |
| pull() is only available for sync databases | exception | error | react-native, sync, api-misuse, embedded-replicas |
| unexpected cursor type in op_column_range_fetch body | panic | error | vdbe, executor, column, cursor-type, panic, runtime |
| Unknown Turso sync I/O request. | exception | error | dotnet, sync, io, version-mismatch |
| Page number must be a positive integer. | validation | error | cli, dbtotxt, page-number, argument-validation, rust |
| Cannot commit in autocommit mode. | exception | error | transaction, autocommit, java, jdbc |
GenericFailure {message}: {e} | exception | error | javascript, node, napi, bindings, statement-execution |
| OpenRead on virtual table cursor, use Insn:VOpen instead | panic | error | vdbe, executor, virtual-table, cursor-type, panic, runtime |
| Sequence execution failed | exception | error | sql, sequence, migration, typescript |
| Sync Interval requires a remote embedded replica connection. | validation | error | csharp, dotnet, turso, connection-string, embedded-replica, configuration |
| Unexpected describe response | exception | error | protocol, response-shape, typescript |
| Cannot rollback in autocommit mode. | exception | error | transaction, autocommit, java, jdbc |
| No remote transaction is active on this connection. | exception | error | csharp, dotnet, turso, transactions, remote |
| Query timeout must be greater than 0 | exception | error | java, jdbc, turso, statement, timeout, validation |
| No current row. Call Read before accessing values. | exception | error | dotnet, ado-net, reader-lifecycle, read-before-access |
| Remote response returned an empty result. | exception | error | turso, dotnet, remote, json, deserialization |
| The result set is not open | exception | warning | java, jdbc, result-set, resource-lifecycle |
| Auth Token requires a remote Turso URL Data Source. | exception | error | csharp, dotnet, turso, connection-string, auth, configuration |
| buffer too short for u64 at offset | http | error | mvcc, sync-server, buffer, bounds, parser |
| is missing dynsym exports | console | error | elf, shared-library, symbol-visibility, ci |
| cursor id out of bounds | panic | error | vdbe, executor, cursor, bounds, state-mismatch, panic, runtime |
| SQL execution failed | exception | error | sql, iterator, streaming, typescript |
| Cannot convert remote null value to String. | exception | error | dotnet, ado-net, null-handling, string-conversion |
| Pool not initialized | panic | critical | buffer-pool, initialization, setup, panic |
| query timeout must be non-negative | exception | error | python, db-api, timeout, argument-validation |
| The embedded replica is not initialized. | exception | error | dotnet, embedded-replica, sync, state-error |
| VOpen on non-virtual table cursor | panic | error | vdbe, executor, virtual-table, cursor-type, panic, runtime |
| Failed to parse pipeline request | exception | error | sync-server, json, serde, pipeline, request-validation |
| Insn:Column on virtual table cursor, use Insn:VColumn… | panic | error | vdbe, executor, virtual-table, column, codegen, panic, runtime |
| No response body | exception | error | http, streaming, protocol, testing |
| Turso sync connection ownership is unbalanced. | exception | error | dotnet, internal-state, concurrency, lifecycle |
| unexpected serial type | validation | error | sqlite, fixture, serial-type, testing |
| TransactionCompleted | exception | error | |
| failed to build IO runtime | panic | critical | rust, tokio, runtime, sync, panic, resource-limits |
| returned unexpected result type | exception | error | turso, dotnet, remote, protocol, connection-close |
| The sync remote URL must not include a query string or… | validation | error | dotnet, sync, url-validation, argument-exception |
| Offset and count were out of bounds for the array. | exception | error | dotnet, stream, buffer-bounds, argument-validation |
| Error querying database | exception | error | cli, sql, query, error-wrapper, rust |
| Expected first argument to be a function | validation | error | javascript, typescript, transaction, type-error, api-misuse |
| Invalid request line | console | error | http, sync-server, request-parsing, network, cli |
| Managed transactions cannot be completed through raw… | exception | error | csharp, dotnet, transaction, raw-sql |
| Only input parameters are supported | exception | error | csharp, dotnet, parameters, stored-procedures, unsupported-feature |
| Unexpected token for last_insert_rowid | validation | error | csharp, dotnet, json, hrana-protocol, deserialization |
| column name not found | exception | error | java, jdbc, result-set, column, case-sensitivity |
| has_record=true but record() returned None | panic | critical | btree, index-cursor, save-position, panic |
| Parameter at position | exception | error | dotnet, ado-net, tursodb, parameters, positional-parameters |
| TursoSyncDialect does not support host/port in URL. The… | validation | error | sqlalchemy, connection-url, validation |
| createBlob not supported | exception | error | java, jdbc, turso, lob, blob |
| database page is missing from replace-base snapshot | http | critical | sync-server, snapshot, wal, corruption, missing-page |
| Remote Turso URLs must not include embedded user… | exception | error | csharp, dotnet, connection-string, url-validation, credentials |
| request failed | http | error | sync, http-client, test-harness, status-code, rust |
| Command type is not supported. | exception | error | dotnet, ado-net, command-type, sqlite |
| serial types and do not store the same number of bytes | validation | error | sqlite, fixture, validation, testing |
| HTTP request missing URL: no URL in request and no baseUrl… | exception | error | react-native, sync, url, configuration, validation |
| invalid position to read current mvcc row | panic | error | mvcc, cursor, state-machine, internal, panic |
| invalid rowid in server response | error_code | error | python, protocol, server-response, rowid, serverless |