lib/opentelemetry/sdk/metrics/state/metric_store.rb in opentelemetry-metrics-sdk-0.2.0 vs lib/opentelemetry/sdk/metrics/state/metric_store.rb in opentelemetry-metrics-sdk-0.3.0
- old
+ new
@@ -21,10 +21,11 @@
end
def collect
@mutex.synchronize do
@epoch_end_time = now_in_nano
- snapshot = @metric_streams.map { |ms| ms.collect(@epoch_start_time, @epoch_end_time) }
+ # snapshot = @metric_streams.map { |ms| ms.collect(@epoch_start_time, @epoch_end_time) }
+ snapshot = @metric_streams.flat_map { |ms| ms.collect(@epoch_start_time, @epoch_end_time) }
@epoch_start_time = @epoch_end_time
snapshot
end
end