| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-18 | refactor: pass flags.Config explicitly, remove flags.Get() from library code ↵ | Paul Buetow | |
| (task 429) flags.Get() (global mutable singleton) was called inside library packages, coupling them to global state and making tests fragile (DIP violation). - internal.Run() now takes an explicit flags.Config; main.go calls flags.Get() once at the CLI boundary and passes it in. - tui.Run(), RunWithTraceStarter(), RunTestFlamesWithTraceStarter() removed; callers already used the WithConfig variants directly. - tui.NewModel() preserved for test ergonomics but now uses flags.NewFlags() (pure defaults) instead of flags.Get() (global state). - Tests updated to use NewModelWithConfig() with explicit config structs instead of flags.Set*() + NewModel(), eliminating all test-level global-state mutation. flags.Get() is now called only in cmd/ior/main.go, the correct boundary. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com> | |||
| 2026-03-01 | flags: return parse errors instead of exiting (task 321) | Paul Buetow | |
| 2026-02-21 | Align Go project structure and add Mage targets | Paul Buetow | |
| Amp-Thread-ID: https://ampcode.com/threads/T-019c7f3b-1326-767b-94d5-366b91eaf712 Co-authored-by: Amp <amp@ampcode.com> | |||
| 2025-04-10 | can serialize and deserialize to/from gob | Paul Buetow | |
| 2025-04-06 | initial dumping in new ior data format | Paul Buetow | |
| 2025-04-01 | initial iordata_test | Paul Buetow | |
| 2025-03-29 | flags is now a singleton | Paul Buetow | |
| 2025-03-22 | SETFL | Paul Buetow | |
| 2025-03-07 | add pprof option and rename ioriotng to ior | Paul Buetow | |
| 2024-02-13 | can pass flags to BPF | Paul Buetow | |
| 2024-02-13 | move program code to internal package - only leave cmd wrapper in ./cmd | Paul Buetow | |
| 2024-02-13 | use explicit types | Paul Buetow | |
| 2024-02-13 | collect enter and exit times of the syscall tracepoints | Paul Buetow | |
| 2024-02-11 | rename c file | Paul Buetow | |
| 2024-02-11 | move go cmd to cmd/ioriotng | Paul Buetow | |
