Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 2.18 KB

File metadata and controls

42 lines (29 loc) · 2.18 KB

Changelog

All notable changes to this project will be documented in this file.

[5.1.0]

Added

  • Standardized Prometheus metrics: PrometheusMetricsCollector now emits the harmonized cross-SDK metric surface — details
  • Automatic metrics wiring: ConductorClient.Builder.withMetricsCollector(...) installs the HTTP interceptor and auto-registers listeners on TaskClient, WorkflowClient, and TaskRunnerConfigurer
  • HTTP API client metrics via OkHttp interceptor (http_api_client_request_seconds, task_result_size_bytes, workflow_input_size_bytes)
  • Event-driven metrics architecture with EventDispatcher and typed event POJOs

Changed

  • PrometheusMetricsCollector metric names updated to the harmonized cross-SDK catalog (e.g. task_poll_total, task_execute_time_seconds)
  • micrometer-registry-prometheus is now a transitive (api) dependency

Deprecated

  • TaskClient.ack(String, String) — use ack(String taskType, String taskId, String workerId)

[4.0.0] - 2024-10-09

[4.0.1] - 2024-10-30

[4.0.2] - 2024-12-09

[4.0.3] - 2024-12-17

[4.0.4] - 2025-01-07