open-telemetry / otel-arrow

Protocol and libraries for sending and receiving OpenTelemetry data using Apache Arrow
Apache License 2.0
68 stars 13 forks source link

Fix the per-stream jitter parameter #198

Closed jmacd closed 3 months ago

jmacd commented 3 months ago

Currently, OTel-Arrow exporter will add a small jitter to the stream lifetime. However, it re-evaluates the jitter on every stream, which cancels the effect of this logic. The jitter should be fixed per stream, so that they diverge in terms of start/end times more readily.