benbjohnson/litestream
Documented errors, page 3 of 7. Back to benbjohnson/litestream
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| open persistent hydration file: %w | exception | error | go, filesystem, hydration, file-open |
| insert row: %w | exception | error | sqlite, insert, bulk-insert |
| created at: %w | exception | error | restore, time-bounds, ltx |
| page not found: %d | exception | error | page-index, read-path, litestream |
| ensure test table: %w | exception | error | sqlite, schema, cli |
| failed to configure replica for %s: %w | exception | error | litestream, replica, config, url |
| iterate remote files: %w | exception | error | go, storage, iterator, replication |
| list snapshots for generation %s: %w | exception | error | go, restore, storage, s3, network |
| s3: put object %s: %w | exception | error | s3, network, aws, upload |
| abs: cannot delete blob %q: %w | exception | error | azure, storage, delete, permissions, network |
| compaction interval must be greater than 0 | validation | error | go, configuration, validation, compaction |
| create buffer directory: %w | exception | error | go, filesystem, permissions, write-buffer |
| integrity check: %w | exception | error | sqlite, pragma, integrity-check, context |
| l0 retention check interval must be greater than 0 | validation | error | go, configuration, validation, retention |
| oss: failed to delete files: | error_code | error | azure, blob-storage, delete, batch-delete |
| read page %d from buffer: %w | exception | error | go, vfs, write-buffer, file-io |
| upload LTX: %w | exception | critical | go, replication, upload, s3, network, ltx |
| fetch ltx files: %w | exception | error | storage, replica-client, network, validation |
| read txid file: %w | exception | error | filesystem, file-read, permissions, litestream |
| set synchronous: %w | exception | error | sqlite, wal, pragma |
| cannot specify both 'meta-path' and 'meta-dir' | validation | error | config, litestream, directory-replication, validation |
| database config #%d: 'pattern' is required when using 'dir' | validation | error | config, validation, missing-field |
| db required | exception | error | api, nil, validation, store |
| encode ltx header: %w | exception | error | ltx, io-error, replication |
| open database for integrity check: %w | exception | error | sqlite, driver, integrity-check, dependency |
| peek header: %w | exception | error | ltx, corruption, header, restore |
| write page %d: %w | exception | error | filesystem, disk-full, io, replication |
| failed to format response: %w | exception | error | json, serialization, cli |
| create hydration file: %w | exception | error | go, filesystem, hydration, file-create |
| sync database %s: %w | console | critical | sync, sqlite, wal, backup |
| too many arguments | validation | error | cli, arguments, ipc |
| write ltx file: %w | exception | error | replication, storage, upload, network |
| read page %d @ %d: %w | exception | error | wal, read-error, snapshot, io |
| unsupported replica URL scheme: %q | validation | error | config, url, replica, scheme |
| start failed: %s | http | error | cli, ipc, http, replication |
| invalid level in path %s: %w | validation | error | nats, ltx, path-parsing, parsing |
| remove ltx files: %w | exception | error | storage, deletion, retention, network |
| list WAL segments: %w | exception | error | go, restore, wal, storage, s3 |
| pattern is required for directory replication | validation | error | config, litestream, directory-replication, validation |
| read position after sync: %w | exception | error | go, litestream, sync, internal |
| rename ltx file: %w | exception | error | rename, atomic-write, filesystem |
| page size mismatch: got %d, expected %d | exception | error | go, sqlite-vfs, page-size, corruption, ltx |
| litestream_hydration_file is read-only | exception | error | sqlite, pragma, read-only |
| short read page %d @ %d | exception | error | wal, short-read, truncation, snapshot |
| timeout must be greater than 0 | validation | error | cli, validation, timeout |
| webdav: cannot skip offset in file %q: %w | error_code | error | webdav, offset, stream |
| integrity check failed: %s | exception | critical | sqlite, corruption, integrity-check, restore |
| read dirty page from buffer: %w | exception | error | io, buffer-file, read-path, litestream |
| decode page: %w | exception | error | ltx, decode, corruption, page-size |
| replica client does not support v0.3.x restore | exception | error | restore, compatibility, versioning, v0-3 |
| shutdown sync interval must be greater than 0 | validation | error | go, configuration, validation, shutdown |
| unknown command: %s | validation | error | cli, usage |
| vfs file not found: id=%d | exception | error | vfs, registration, lifecycle |
| compaction not enabled | exception | error | vfs, compaction, unsupported |
| delete percentage must be between 0 and 100 | validation | error | cli, validation, range-check |
| failed to format response: %w | console | warning | json, cli, output |
| abs: cannot create azure blob client with default credential | exception | error | |
| write WAL segment %d/%d: %w | exception | error | wal, download, network, storage |
| cannot start exec command: %w | console | error | exec, subprocess, startup |
| read database page %d: %w | exception | error | database-file, read-error, io, snapshot |
| source database path required | validation | error | cli, validation, missing-flag, litestream-test |
| start directory monitor for %s: %w | exception | error | filesystem, monitor, startup |
| cannot seal wal before passive checkpoint: %w | exception | error | checkpoint, passive, wal-seal, sync |
| database does not exist: %w | exception | error | cli, filesystem, sqlite, file-not-found |
| fetch header: %w | exception | error | network, storage, ltx-header, litestream |
| fetch page: %w | exception | error | network, storage, page-fetch, litestream |
| cannot specify index & timestamp to restore | exception | error | restore, validation, mutually-exclusive |
| invalid replica, checksum mismatch | error_code | critical | checksum, corruption, ltx, replica, recovery |
| prepare statement: %w | exception | error | sqlite, prepared-statement, database |
| abs: cannot create azure blob client with SAS token: %w | error_code | error | abs, azure, sas-token, authentication |
| apply gap-fill ltx file (level=%d, min=%s, max=%s): %w | exception | error | ltx, gap-fill, replication, corruption |
| cannot specify url & path for s3 replica | validation | error | |
| invalid target size: %w | validation | error | cli, argument-parsing |
| litestream_hydration_progress is read-only | exception | error | go, sqlite, pragma, read-only, hydration |
| download snapshot: %w | exception | error | go, restore, network, storage, download, timeout |
| failed to format response: %w | console | warning | json, cli, output |
| initialize write buffer: %w | exception | error | write-buffer, durability, filesystem, open |
| nats: failed to connect: %w | exception | error | nats, network, connection, replication |
| register failed: %s | http | error | http, ipc, cli |
| s3: size ltx file %s: %w | exception | error | s3, io, seek, file |
| unsupported wal version: %d | exception | error | sqlite, wal, version, compatibility |
| minimum checkpoint page count required | exception | error | database, configuration, validation |
| cannot specify -once flag with -exec | validation | error | cli, flags, validation |
| create hydration directory: %w | exception | error | go, filesystem, hydration, mkdir |
| store required | validation | error | go, configuration, nil-argument, store |
| cannot copy wal before checkpoint: %w | exception | error | checkpoint, wal, replication, sync |
| get replica position: %w | exception | error | litestream, replica, network, object-storage |
| iterate level %d ltx files: %w | exception | error | storage, s3, pagination, replication |
| replica client required before opening database | exception | error | database, replication, validation |
| cannot specify url & path for gs replica | validation | error | |
| 'meta-dir' can only be used with a directory | validation | error | config, validation, litestream |
stage-close %w: %w (ErrDiskFull) | error_code | critical | disk-full, close, filesystem, storage |
| cannot restore, output path is a directory: %s | validation | error | filesystem, path, restore |
| create _litestream_lock table: %w | exception | error | sqlite, database, init, locking |
| database path required | validation | error | cli, required-flag, validation |
| failed to delete files: | error_code | error | s3, aws, delete, batch-delete |
| open buffer file: %w | exception | error | go, filesystem, permissions, file-open |
| read page size: %w | exception | error | sqlite, pragma, init, corruption |
| cannot specify url & path for abs replica | validation | error | |
| oss: bucket name is required | validation | error | config, oss, startup, validation |