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 <mark...@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(-)

Reply via email to