benbjohnson/litestream
Documented errors, page 2 of 6. Back to benbjohnson/litestream
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| encode ltx snapshot header | exception | error | go, ltx, pipe, encoder, snapshot |
| failed to calculate relative path for | exception | error | litestream, filesystem, path, symlink |
| s3: upload to : part size must be at least bytes | validation | error | s3, config, validation, upload |
| timeout must be greater than 0 | validation | error | cli, validation, timeout |
| cannot calc restore plan | exception | error | time-travel, restore-plan, ltx |
| temp file not tracked | exception | warning | go, vfs, registry, file-delete |
| encode ltx frame (pgno= ) | exception | error | ltx, encoder, page-size, snapshot |
| decode database | exception | error | ltx, decode, restore, checksum |
| checkpoint failed | exception | error | sqlite, wal, checkpoint, test-tooling |
| s3: upload failed: no ETag returned | exception | error | s3, upload, etag, response |
| stat database | exception | error | filesystem, permissions, error-wrapping |
| cannot snapshot after checkpoint | exception | error | snapshot, checkpoint, sync, replication |
| database path required | validation | error | cli, validation, sqlite |
| fetch dst level info | exception | error | go, litestream, compaction, storage |
| fetch ltx files | exception | error | storage, replication, retention, network |
| get table list | exception | error | sqlite, query, schema, locked |
| restore from backup | exception | critical | restore, replica, storage, integrity |
| commit transaction | exception | error | sqlite, transaction, commit |
| too many arguments | validation | error | cli, arguments, restore |
| cannot copy wal after checkpoint | exception | error | wal, checkpoint, sync, replication |
| extract timestamp from LTX header | exception | error | ltx, stream-corruption, replication |
| remote position | exception | error | network, storage, replica, error-wrapping |
| shutdown-sync-timeout must be >= 0 | validation | error | go, configuration, validation, shutdown |
| list generations | exception | error | go, restore, storage, network, s3 |
| vacuum failed | exception | error | sqlite, vacuum, disk-space, test-tooling |
| check remote position | exception | error | go, network, storage, replication |
| get table info | exception | error | sqlite, pragma, database, test-tooling |
| open db | exception | error | sqlite, open, file, startup |
| populate table | exception | error | sqlite, bulk-insert, database |
| v0.3.x time bounds | exception | error | restore, legacy-v03, migration |
| bump litestream seq | exception | error | sqlite, checkpoint, sequence, write-failed |
| remove L0 directory | exception | error | litestream, filesystem, permissions, l0 |
| enforce snapshot retention | exception | error | go, litestream, retention, storage |
| no ltx file available to determine page size | exception | error | vfs, ltx, page-size, replica |
| parse txid file | exception | error | parsing, txid, corruption, litestream |
| ltx file too short to contain a page index | exception | error | ltx, corruption, truncated-file, validation |
| new ltx encoder | exception | error | ltx, encoder, replication |
| database config # : duplicate path (already used by… | validation | error | config, validation, duplicate |
| unaligned wal offset | exception | error | sqlite, wal, offset, alignment |
| fetch db position | exception | error | go, litestream, compaction, internal |
| missing WAL segment: expected | exception | error | wal, restore, gap, contiguity |
| reopen ltx file at offset | exception | error | ltx, streaming, retry, context-cancel |
| close encoder | exception | error | go, ltx, encoding, finalization |
| cannot open store | exception | critical | startup, store, config, storage |
| fetch updated page | exception | error | network, storage, replication, ltx |
| meta-path collision: databases | validation | critical | litestream, directory-replication, state-corruption, collision |
| read page from buffer for cache | exception | error | go, write-buffer, race, cache, sqlite-vfs |
| close level ltx iterator | exception | warning | storage, iterator, network, replication |
| read dirty page from buffer | exception | error | io, buffer-file, hydration, litestream |
| cannot restore, SQLite sidecar path already exists | validation | error | sqlite, sidecar-files, restore |
| get final size | exception | warning | filesystem, sqlite, stat, reporting |
| get v0.3.x time bounds | exception | error | restore, v0-3-compat, time-bounds, storage-backend |
| invalid temp file name | exception | error | go, path-validation, vfs, filename |
| populate database | exception | error | sqlite, cli, bulk-load |
| sync txid dir | exception | warning | filesystem, fsync, durability, litestream |
| webdav: cannot read file | exception | error | webdav, range-request, read |
| acquire read lock | exception | error | sqlite, wal, locking, init |
| cannot specify a replica URL and the -config flag | validation | error | cli, flags, mutually-exclusive, restore |
| close decoder | exception | error | ltx, checksum, integrity, replication |
| oss: upload failed: no ETag returned | exception | error | oss, upload, etag, integrity |
stage-write : (ErrDiskFull) | error_code | critical | disk-full, enospc, ltx, replication |
| apply WAL segments | exception | error | go, restore, wal, point-in-time, storage |
| calc pos | exception | error | replication, sync, position, ltx |
| detect page size | exception | error | page-size, ltx, open, replica |
| heartbeat URL must be a valid HTTP or HTTPS URL | validation | error | config, validation, http, url |
| release read lock | exception | error | read-lock, checkpoint, locking, litestream |
| TODO(ltx): Re-implement after multi-level compaction | panic | critical | retention, unimplemented, panic, api-change |
| create request | exception | error | http, url, heartbeat, configuration |
| encode header | exception | error | go, ltx, encoding, write-path |
| fetch page index | exception | error | network, storage, page-index, litestream |
| create temp dir | exception | error | go, filesystem, temp-directory, mkdir |
| rename txid file | exception | error | filesystem, rename, atomic-write, litestream |
| cannot remove tmp files | exception | error | filesystem, cleanup, io |
| failed to read response | exception | error | network, io, http |
| abs: cannot list blobs | exception | error | azure, storage, list, network, permissions |
| fetch src level info | exception | error | go, litestream, compaction, storage |
| l0 retention must not be negative | validation | error | go, configuration, validation, retention |
| create temp meta file | exception | warning | filesystem, permissions, temp-file |
| invalid db page size | exception | error | sqlite, page-size, corruption, init |
| non-contiguous ltx files: have up to | exception | critical | restore, ltx, data-integrity, gap |
| offset ( ) must be greater than the wal header size ( ) | exception | error | go, wal, offset, validation |
| cannot specify url & bucket for s3 replica | validation | error | |
| max ltx file | exception | error | replication, storage, metadata |
| invalid wal segment path | exception | warning | integer-overflow, hex-parsing, wal |
| no SQLite databases found in directory | validation | error | config, litestream, glob, directory-replication |
| unsupported file control op | exception | error | go, sqlite, vfs, file-control |
| open persistent hydration file | exception | error | go, filesystem, hydration, file-open |
| insert row | exception | error | sqlite, insert, bulk-insert |
| created at | exception | error | restore, time-bounds, ltx |
| page not found | exception | error | page-index, read-path, litestream |
| ensure test table | exception | error | sqlite, schema, cli |
| failed to configure replica for | exception | error | litestream, replica, config, url |
| iterate remote files | exception | error | go, storage, iterator, replication |
| list snapshots for generation | exception | error | go, restore, storage, s3, network |
| s3: put object | exception | error | s3, network, aws, upload |
| abs: cannot delete blob | exception | error | azure, storage, delete, permissions, network |
| compaction interval must be greater than 0 | validation | error | go, configuration, validation, compaction |
| create buffer directory | exception | error | go, filesystem, permissions, write-buffer |
| integrity check | exception | error | sqlite, pragma, integrity-check, context |
| l0 retention check interval must be greater than 0 | validation | error | go, configuration, validation, retention |