Skip to main content

Crate otelite_storage

Crate otelite_storage 

Source
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§

PurgeAllStats
Statistics returned after a purge_all operation.
PurgeOptions
Options for manual data cleanup.
QueryParams
Query parameters for filtering telemetry data.
StorageStats
Statistics about stored telemetry data.

Enums§

SignalType
Signal type discriminator used in purge operations.
StorageError
Generic storage errors returned by StorageBackend implementations.

Traits§

StorageBackend
Pluggable storage backend trait.

Type Aliases§

Result
Result type for storage operations.