Skip to content

Latest commit

 

History

History
282 lines (145 loc) · 14.3 KB

File metadata and controls

282 lines (145 loc) · 14.3 KB

1.12.0 (2026-03-13)

Bug Fixes

  • add some more debug info and prevent starvation (da77013)
  • propagate error context (a64444c)
  • reduce log verbosity (28a3afb)
  • wait for mock in tests (17ea248)

Features

  • add dynamic metrics message (f20daaa)
  • parse and format dynamic metrics (60608ab)
  • retry redis connection 10x (78b33e9)

1.11.1 (2026-03-04)

Bug Fixes

  • label all log lines with level (d231b87)
  • reduce log verbosity (6ad98d2)

1.11.0 (2026-03-03)

Features

  • add beamline and hostname labels to loki (648f771)
  • promote level and service name to label (ec43649)

1.10.1 (2026-02-27)

Bug Fixes

1.10.0 (2026-02-26)

Bug Fixes

  • always exit with a code (281e418)
  • bundle logs push interval (0289211)
  • update service info struct (2842974)

Features

  • add service_status_metric (76b089c)
  • multiplex text metrics with values (fb55147)
  • propagate possible values with text metric (6b6b1fd)
  • push text metric to multiplexer function (b0f7985)

1.9.0 (2026-02-26)

Features

  • add hostname to all metric labels (2b7ffa1)

1.8.0 (2026-02-24)

Bug Fixes

  • enable integration tests only on x86_64 (dd269d3)

Features

1.7.1 (2026-02-20)

Bug Fixes

1.7.0 (2026-02-20)

Features

  • add dynamic metrics to config (74ed870)
  • polling dynamic metric (4e0493d)
  • propagate pubsub metrics to mimir (55315b6)
  • refactor task spawner for dynamic metrics (9dd4406)
  • update redis and use async client (22b756b)

1.6.0 (2026-02-09)

Features

  • add model for service metric message (b3bf639)
  • add reactive error handling to metrics (912832c)
  • allow configuring a default interval per metric (5ac1333)
  • propagate version metrics to mimir (13bbbde)

1.5.3 (2026-01-16)

Bug Fixes

  • add detail for failed version command log (7423153)

Performance Improvements

  • box leak config to avoid clones (2e0309b)

1.5.2 (2026-01-15)

Bug Fixes

  • build env to use cmake for aws-lc-sys (d676fc5)

1.5.1 (2026-01-15)

Bug Fixes

1.5.0 (2026-01-14)

Bug Fixes

Features

  • add async framework for pushing metrics (2277ca6)
  • add metric for deployed versions (b85b1b7)
  • add watchdog to restart failed metrics (f971fe7)
  • exit with failure after 3 tries communicating with mimir (a3614d8)

1.4.2 (2026-01-09)

Bug Fixes

  • restart systemd service in RPM post-install hook (fe0a64d)

1.4.1 (2025-12-09)

Bug Fixes

1.4.0 (2025-12-05)

Features

  • replace elastic with loki (cffcc60)

1.3.6 (2025-11-14)

Bug Fixes

  • better logic for retrying redis connection (dd36fa0)
  • check if redis logging endpoint exists (05c31ed)

1.3.5 (2025-10-14)

Bug Fixes

  • update service to load credential (05aeaa7)

1.3.4 (2025-10-13)

Bug Fixes

  • make systemd service type exec (cbce082)

1.3.3 (2025-10-13)

Bug Fixes

1.3.2 (2025-10-13)

Bug Fixes

1.3.1 (2025-10-12)

Bug Fixes

  • correct section for service keys (7beb651)
  • don't print secrets (a98e0ff)

1.3.0 (2025-10-07)

Features

  • add systemd service and user creation (ca6f978)

1.2.0 (2025-10-07)

Features

  • add beamline name to config and doc (7dc9a41)

1.1.0 (2025-10-06)

Features

1.0.3 (2025-08-27)

Bug Fixes

  • refresh repo to get version for rpm build (a0957a9)

1.0.2 (2025-08-27)

Bug Fixes

1.0.1 (2025-08-26)

Bug Fixes

  • remove unneccessary import (9c05d43)

1.0.0 (2025-08-26)

Bug Fixes

Features

  • add blocking time to config (3a119fa)
  • add index to config (b9041d2)
  • bulk push to elastic (33f1986)
  • convert timestamp to rfc3339 (01614ec)
  • get config from file (ce3d808)
  • option to use basic auth for elastic (6b33900)
  • parse raw msgpack (fa75cc7)
  • read log messages from redis (d0363c2)
  • split to producer consumer (e38984f)
  • unpack to struct (5d5c755)
  • use config in connection setups (1a9ff5c)