Skip to content
Success

Changes

Summary

  1. OpenTelemetry: Improve support for long-running observable measurements (commit: 28a15a2) (details)
Commit 28a15a2292477dce0ab2a65f0ce71fbf42018396 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: 28a15a2)
The file was modified org.eclipse.scout.rt.platform/src/main/java/org/eclipse/scout/rt/platform/opentelemetry/AsyncObservableLongMeasurement.java (diff)
The file was addedorg.eclipse.scout.rt.platform.test/src/test/java/org/eclipse/scout/rt/platform/opentelemetry/PeriodicAsyncMeasurementTest.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/src/main/java/org/eclipse/scout/rt/platform/opentelemetry/AbstractAsyncObservableMeasurement.java
The file was removedorg.eclipse.scout.rt.platform.test/src/test/java/org/eclipse/scout/rt/platform/opentelemetry/AsyncObservableLongMeasurementTest.java
The file was addedorg.eclipse.scout.rt.platform/src/main/java/org/eclipse/scout/rt/platform/opentelemetry/PeriodicAsyncMeasurement.java