Expand description
Otelite Storage Layer
Provides the SQLite-backed implementation of the StorageBackend trait.
The trait itself, along with all associated types, is defined in
otelite-core::storage so that downstream crates can program against the
abstraction without pulling in a SQLite dependency.
Re-exports§
pub use config::StorageConfig;
Modules§
- config
- Storage configuration
- error
- Internal error type for the SQLite storage backend.
- sqlite
- SQLite backend implementation
Structs§
- Purge
AllStats - Statistics returned after a
purge_alloperation. - Purge
Options - Options for manual data cleanup.
- Query
Params - Query parameters for filtering telemetry data.
- Storage
Stats - Statistics about stored telemetry data.
Enums§
- Signal
Type - Signal type discriminator used in purge operations.
- Storage
Error - Generic storage errors returned by
StorageBackendimplementations.
Traits§
- Storage
Backend - Pluggable storage backend trait.
Type Aliases§
- Result
- Result type for storage operations.