anomstream-core 2026.4.1

Core streaming anomaly detectors + companion primitives (Random Cut Forest, per-feature EWMA / CUSUM, drift detectors, streaming stats) — part of the anomstream toolkit
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Pools of detectors keyed by tenant / stream id.
//!
//! A single shared [`crate::ThresholdedForest`] cannot safely serve
//! traffic from multiple tenants — tenant A's baseline bleeds into
//! tenant B's threshold and vice versa. [`TenantForestPool`] keeps
//! one detector per tenant with an LRU eviction policy so the total
//! memory footprint stays bounded even with a long tail of one-off
//! tenants.

pub mod tenant_pool;

pub use tenant_pool::{ReadinessSummary, TenantForestPool};