API Reference barograph v#0.1.0

Copy Markdown View Source

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).