Releases: well-typed/eventlog-live
Releases · well-typed/eventlog-live
eventlog-live-otelcol-v0.5.0.0
Release notes for eventlog-live-otelcol version 0.5.0.0 - **BREAKING**: Put `ghc-debug-stub` support behind `use-ghc-debug-stub` feature flag.
eventlog-live-v0.4.0.0
Release notes for eventlog-live version 0.4.0.0 - Add parser for `--stats` flag (`statsParser`). - Add support for aggregation: - Add `aggregateByTick`. - Add `GHC.Eventlog.Live.Machine.Group` module for aggregation. - **BREAKING**: Change `processHeapProfSampleData` to yield all the metrics from a single garbage collection pass at once as `HeapProfSampleData`. - **BREAKING**: Replace `[Attr]` with opaque `Attrs` type. - **BREAKING**: Log info to stderr with `--verbosity==debug`.
eventlog-live-otelcol-v0.4.0.0
Release notes for eventlog-live-otelcol version 0.4.0.0 - Fix space leak in `processHeapProfSampleData`. - Support aggregation (via configuration files). - Support statistics with the `--stats` flag: ``` ┌────────┬──────────┬──────────────┬───────────────┬───────────────────┐ │ Item │ Action │ Total (item) │ Rate (item/s) │ Peak (item/batch) │ ╞════════╪══════════╪══════════════╪═══════════════╪═══════════════════╡ │ Event │ Received │ 66036 │ 6603/s │ 22197/s │ ├────────┼──────────┼──────────────┼───────────────┼───────────────────┤ │ Metric │ Exported │ 274 │ 45/s │ 59/s │ ├────────┼──────────┼──────────────┼───────────────┼───────────────────┤ │ │ Rejected │ 0 │ 0/s │ 0/s │ ├────────┼──────────┼──────────────┼───────────────┼───────────────────┤ │ Span │ Exported │ 19372 │ 3228/s │ 5979/s │ ├────────┼──────────┼──────────────┼───────────────┼───────────────────┤ │ │ Rejected │ 0 │ 0/s │ 0/s │ └────────┴──────────┴──────────────┴───────────────┴───────────────────┘ ```
eventlog-live-influxdb-v0.2.0.1
Release notes for eventlog-live-influxdb version 0.2.0.1 - Support `eventlog-live` version `0.4.0.0`.
eventlog-live-v0.3.0.0
Release for eventlog-live version 0.3.0.0 - **BREAKING**: Move capability usage analysis machines to their own module. - **BREAKING**: Move heap analysis machines to their own module. - **BREAKING**: Move thread label analysis machines to their own module. - **BREAKING**: Move thread state analysis machines to their own module. - **BREAKING**: Merge all sub-libraries into the main library. - Expose `GHC.Eventlog.Live.Logger`.
eventlog-live-otelcol-v0.3.0.0
Release for eventlog-live-otelcol version 0.3.0.0 - **BREAKING**: Remove `--otelcol-no-metrics` and `--otelcol-no-traces` flags. - Support configuration file.
eventlog-live-v0.2.0.1
Release for eventlog-live version 0.2.0.1: - Fix error due to incorrect formatting string.
eventlog-live-v0.2.0.0
Release for eventlog-live version 0.2.0.0 - Add `verbosityInfo` and `verbosityDebug`. - Add `counterBy` and `counterByTick`. - **BREAKING**: Add logs to `runWithEventlogSocket` connection loop. - **BREAKING**: Downgrade severity of all errors logged during eventlog analyses to warnings. - **BREAKING**: Move attributes, metrics, and spans into their own modules. - **BREAKING**: Drop `Stream` and `supplier` machine. - **BREAKING**: Drop `WithMainThreadId` and `withMainThreadId` machines. - **BREAKING**: Rename `GHC.Eventlog.Live.Machines` to `GHC.Eventlog.Live.Machine`. - **BREAKING**: Move core machines to their own module. - **BREAKING**: Use ANSI colors for logs, if supported. - Support reading the eventlog from stdin. - Support reading the eventlog from file. - **BREAKING**: Rename `EventlogSocket` and related functions to `EventlogSource`.
eventlog-live-otelcol-v0.2.0.0
Release for eventlog-live-otelcol version 0.2.0.0 - **BREAKING**: Support info and debug verbosity. This changes the semantics of `--verbosity=3` and up. - Support reading the eventlog from stdin. - Support reading the eventlog from file.
eventlog-live-influxdb-v0.2.0.0
Release for eventlog-live-influxdb version 0.2.0.0 - **BREAKING**: Support info and debug verbosity. This changes the semantics of `--verbosity=3` and up. - Support reading the eventlog from stdin. - Support reading the eventlog from file.