athena_rs 3.4.7

Database driver
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Execution window feature - insert request batching on time windows.
//!
//! # Structure
//! - `mod.rs` - Feature-facing re-exports for insert window coordination
//!
//! # Usage
//! The application constructs `InsertWindowCoordinator` through this module so the feature
//! can eventually own its full window logic (currently in `src/api/gateway/insert/`).
//!
//! # Key Types
//! - `InsertWindowCoordinator` - Batches incoming insert requests and flushes on deadline
//! - `InsertWindowSettings` - Configuration for the coordinator (window size, denial list, etc.)
//! - `WindowInsertJob` - Single insert request waiting for window flush

pub use crate::api::gateway::insert::{
    InsertWindowCoordinator, InsertWindowSettings, WindowInsertJob,
};