Modules
Time-series and event analytics for Elixir, stored in SQLite.
Continuous aggregates: partial state, watermark refresh, invalidation (spec §8).
Renders query results as SVG — a barogram is the trace a barograph produces (spec §11).
Supervisor for one open database (spec §4.1).
Label canonicalisation and series hashing (spec §5.1).
Generated SQL for time-bucketed queries (spec §9.1).
Periodic continuous-aggregate refresh (spec §8.6).
Drains a prepared statement into a list of rows.
Raw SQL execution against a Barograph database.
DDL and metadata for a Barograph database file.
ETS cache mapping {metric, labels_hash} to series_id (spec §7.4).
Owns the single write connection to a Barograph database (spec §7).