Skip to content
Success

Changes

Summary

  1. OpenTelemetry: Improve support for long-running observable measurements (commit: bd8529d) (details)
Commit bd8529dc6b32363b5e2b84976f6a8f73bca36ad6 by Bruno Koeferli
OpenTelemetry: Improve support for long-running observable measurements

* improve stability of
  AsyncObservableLongMeasurementTest.testLimitParallelExecution
* support OpenTelemetry attributes
* separate generic code from OpenTelemetry specific one (do not rely on
  Java extension mechanism)
* support cluster node specific execution of measurements
  (e.g. by leader election)

see 59d779e8, e09d3402 and d539000d
(commit: bd8529d)
The file was addedorg.eclipse.scout.rt.platform/src/main/java/org/eclipse/scout/rt/platform/opentelemetry/PeriodicAsyncMeasurement.java
The file was addedorg.eclipse.scout.rt.platform.test/src/test/java/org/eclipse/scout/rt/platform/opentelemetry/PeriodicAsyncMeasurementTest.java
The file was removedorg.eclipse.scout.rt.platform/src/main/java/org/eclipse/scout/rt/platform/opentelemetry/AbstractAsyncObservableMeasurement.java
The file was modified org.eclipse.scout.rt.platform/src/main/java/org/eclipse/scout/rt/platform/opentelemetry/AsyncObservableDoubleMeasurement.java (diff)
The file was removedorg.eclipse.scout.rt.platform.test/src/test/java/org/eclipse/scout/rt/platform/opentelemetry/AsyncObservableLongMeasurementTest.java
The file was modified org.eclipse.scout.rt.platform/src/main/java/org/eclipse/scout/rt/platform/opentelemetry/AsyncObservableLongMeasurement.java (diff)