You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by ma...@apache.org on 2019/09/28 19:00:10 UTC
[beam] 01/01: Merge pull request #9682: [BEAM-8314] Add aggregation logic to beam_fn_api metric counter updat…
This is an automated email from the ASF dual-hosted git repository.
markliu pushed a commit to branch release-2.16.0
in repository https://gitbox.apache.org/repos/asf/beam.git
commit a707a116226c98325464100bef6062e81ffdc080
Merge: 9e2e8bc b5f5b81
Author: Mark Liu <ma...@apache.org>
AuthorDate: Sat Sep 28 11:59:26 2019 -0700
Merge pull request #9682: [BEAM-8314] Add aggregation logic to beam_fn_api metric counter updat…
[BEAM-8314]: Add aggregation logic to beam_fn_api metric counter updates in StreamingDataflowWorker
.../dataflow/worker/DataflowOperationContext.java | 3 +-
.../worker/MetricsToCounterUpdateConverter.java | 1 +
.../dataflow/worker/StreamingDataflowWorker.java | 43 +++++++++-
.../worker/counters/CounterUpdateAggregator.java | 38 +++++++++
.../worker/counters/CounterUpdateAggregators.java | 75 +++++++++++++++++
.../DistributionCounterUpdateAggregator.java | 65 +++++++++++++++
.../counters/MeanCounterUpdateAggregator.java | 55 +++++++++++++
.../counters/SumCounterUpdateAggregator.java | 47 +++++++++++
...ntMonitoringInfoToCounterUpdateTransformer.java | 3 +-
...ecMonitoringInfoToCounterUpdateTransformer.java | 3 +-
...ntMonitoringInfoToCounterUpdateTransformer.java | 3 +-
...onMonitoringInfoToCounterUpdateTransformer.java | 3 +-
...erMonitoringInfoToCounterUpdateTransformer.java | 3 +-
.../worker/BatchModeExecutionContextTest.java | 11 +--
.../dataflow/worker/IsmSideInputReaderTest.java | 3 +-
.../worker/StreamingModeExecutionContextTest.java | 5 +-
.../worker/StreamingStepMetricsContainerTest.java | 2 +-
.../dataflow/worker/WorkItemStatusClientTest.java | 9 +-
.../counters/CounterUpdateAggregatorsTest.java | 96 ++++++++++++++++++++++
.../DistributionCounterUpdateAggregatorTest.java | 72 ++++++++++++++++
.../counters/MeanCounterUpdateAggregatorTest.java | 66 +++++++++++++++
.../counters/SumCounterUpdateAggregatorTest.java | 62 ++++++++++++++
22 files changed, 647 insertions(+), 21 deletions(-)