Files | |
combine_batch_parquets.py | |
Combines multiple per-method parquet log files into a single file. | |
gen_perf_parquet_logs.py | |
Generates perf benchmarking parquet from command-line arguments. | |
insert_to_clickhouse.py | |
Inserts filtered benchmarking logs into a ClickHouse database. | |
parse_perf_metrics.py | |
CLI flag generator from perf CSV output (perf stat -x, ) | |
schema.py | |
Defines the canonical schema used across ETL, validation, and ClickHouse ingestion. | |
schema_to_clickhouse.py | |
Converts Polars schema to ClickHouse-compatible SQL. | |
utils.py | |
Shared utilities for safe casting, schema enforcement, and arithmetic fallback logic. | |