| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-06 | add Dockerfile and Rocky Linux 9 build docs | Paul Buetow | |
| Introduces a Docker-based build path so ior can be compiled on any Linux host without a native Rocky 9 toolchain setup: - Dockerfile: Rocky 9 minimal image with Go (version from ARG, default from go.mod), static libelf/libzstd built from source, libbpfgo at v0.9.2-libbpf-1.5.1, and mage; CMD runs mage generate + mage all against the repo root mounted as a volume. - scripts/build-with-docker.sh: reads GO_VERSION from go.mod, passes it as --build-arg to docker build, mounts tracefs and BTF into the container, writes the binary to the repo root. - Magefile.go: adds BuildDocker target that wraps the script. - README.md: simplified to the two build paths (Docker + native) with links to docs/; removed GOTOOLCHAIN=auto throughout. - docs/build-rocky-linux-9.md: full manual Rocky 9 steps, libbpfgo toolchain setup/rollback, compile-once-run-everywhere explanation, and timing semantics. - docs/tui-reference.md: complete TUI hotkey reference, recording mode details, and the .ior.zst vs Parquet trade-off table. - AGENTS.md: removed GOTOOLCHAIN=auto from all build commands. - internal/c/generated_tracepoints.c: regenerated against the host kernel. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
| 2026-03-19 | moving the plan | Paul Buetow | |
| 2026-03-18 | cleanup | Paul Buetow | |
| 2026-03-18 | feat: add ParquetValidate mage target and ClickHouse querying docs | Paul Buetow | |
| Adds a `mage parquetValidate` target that validates a Parquet recording via clickhouse-local in Docker (schema presence, row count, seq/time_ns sanity). Adds docs/parquet-querying.md with schema reference, invocation pattern, and seven example queries with representative outputs. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com> | |||
| 2026-03-13 | perf: remove tui stream relay channel | Paul Buetow | |
| 2026-03-13 | docs: add parquet recording perf baseline | Paul Buetow | |
| 2026-03-12 | docs: finalize libbpfgo upgrade guidance | Paul Buetow | |
| 2026-03-12 | chore: pin libbpfgo v0.9.2-libbpf-1.5.1 workflow | Paul Buetow | |
| 2026-03-09 | docs: plan sortable dashboard table sorting (task 363) | Paul Buetow | |
| 2026-03-09 | tui: harden paused flame rendering | Paul Buetow | |
| 2026-03-08 | task 366: extract shared global filter types | Paul Buetow | |
| 2026-03-06 | refactor: remove web flamegrapher and keep TUI-only | Paul Buetow | |
| 2026-03-05 | Make flame tab default and fix flame hotkey routing | Paul Buetow | |
