Expand description
Shared timeseries types for multi-model database engines.
Used by both nodedb (server) and nodedb-lite (embedded) for
timeseries ingest, storage, and query.
Re-exports§
pub use config::ArchiveCompression;pub use config::ConfigValidationError;pub use config::TieredPartitionConfig;pub use continuous_agg::AggFunction;pub use continuous_agg::AggregateExpr;pub use continuous_agg::ContinuousAggregateDef;pub use continuous_agg::RefreshPolicy;pub use ingest::IngestResult;pub use ingest::LogEntry;pub use ingest::MetricSample;pub use ingest::SymbolDictionary;pub use ingest::TimeRange;pub use partition::FlushedKind;pub use partition::FlushedSeries;pub use partition::IntervalParseError;pub use partition::PartitionInterval;pub use partition::PartitionMeta;pub use partition::PartitionState;pub use partition::SegmentKind;pub use partition::SegmentRef;pub use series::BatteryState;pub use series::LiteId;pub use series::SeriesCatalog;pub use series::SeriesId;pub use series::SeriesKey;pub use sync::LogWalBatch;pub use sync::TimeseriesDelta;pub use sync::TimeseriesWalBatch;