Skip to main content

Crate awsim_cloudwatch_logs

Crate awsim_cloudwatch_logs 

Source

Re-exports§

pub use sqlite_store::LogEventRow;
pub use sqlite_store::SqliteStore;

Modules§

sqlite_store
SQLite-backed log-event storage. The previous in-memory Vec<LogEvent> per stream had no retention enforcement and triggered an O(n log n) sort on every PutLogEvents — fine for a smoke test, deadly under any sustained logging workload.

Structs§

CloudWatchLogsService
The CloudWatch Logs service handler. Log events live in sqlite_store (one DB per process); group/stream metadata stays in LogsState per (account, region).