Closes #1024

Project: http://git-wip-us.apache.org/repos/asf/incubator-beam/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam/commit/3c731707
Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam/tree/3c731707
Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam/diff/3c731707

Branch: refs/heads/master
Commit: 3c731707b2d986e7a460907c8f64bbebf1dff714
Parents: e969f3d 834933c
Author: bchambers <bchamb...@google.com>
Authored: Thu Oct 13 15:29:30 2016 -0700
Committer: bchambers <bchamb...@google.com>
Committed: Thu Oct 13 15:29:30 2016 -0700

----------------------------------------------------------------------
 .../beam/runners/direct/DirectMetrics.java      | 331 +++++++++++++++++++
 .../beam/runners/direct/DirectRunner.java       |  11 +-
 .../beam/runners/direct/EvaluationContext.java  |  10 +
 .../direct/ExecutorServiceParallelExecutor.java |   1 +
 .../direct/ImmutableListBundleFactory.java      |  10 +
 .../runners/direct/StepTransformResult.java     |  49 ++-
 .../beam/runners/direct/TransformExecutor.java  |  35 +-
 .../beam/runners/direct/TransformResult.java    |  12 +
 .../beam/runners/direct/DirectMetricsTest.java  | 133 ++++++++
 .../beam/runners/direct/DirectRunnerTest.java   |  36 ++
 .../runners/direct/TransformExecutorTest.java   |  12 +
 .../beam/runners/flink/FlinkRunnerResult.java   |   6 +
 .../runners/dataflow/DataflowPipelineJob.java   |   7 +
 .../spark/translation/EvaluationContext.java    |   6 +
 .../org/apache/beam/sdk/PipelineResult.java     |  11 +
 .../beam/sdk/annotations/Experimental.java      |   3 +
 .../org/apache/beam/sdk/metrics/Counter.java    |  40 +++
 .../apache/beam/sdk/metrics/CounterCell.java    |  76 +++++
 .../org/apache/beam/sdk/metrics/DirtyState.java |  98 ++++++
 .../apache/beam/sdk/metrics/Distribution.java   |  30 ++
 .../beam/sdk/metrics/DistributionCell.java      |  58 ++++
 .../beam/sdk/metrics/DistributionData.java      |  59 ++++
 .../beam/sdk/metrics/DistributionResult.java    |  42 +++
 .../org/apache/beam/sdk/metrics/Metric.java     |  24 ++
 .../org/apache/beam/sdk/metrics/MetricCell.java |  47 +++
 .../org/apache/beam/sdk/metrics/MetricKey.java  |  40 +++
 .../org/apache/beam/sdk/metrics/MetricName.java |  46 +++
 .../beam/sdk/metrics/MetricNameFilter.java      |  60 ++++
 .../beam/sdk/metrics/MetricQueryResults.java    |  33 ++
 .../apache/beam/sdk/metrics/MetricResult.java   |  45 +++
 .../apache/beam/sdk/metrics/MetricResults.java  |  34 ++
 .../apache/beam/sdk/metrics/MetricUpdates.java  |  72 ++++
 .../org/apache/beam/sdk/metrics/Metrics.java    | 110 ++++++
 .../beam/sdk/metrics/MetricsContainer.java      | 150 +++++++++
 .../beam/sdk/metrics/MetricsEnvironment.java    |  85 +++++
 .../apache/beam/sdk/metrics/MetricsFilter.java  |  86 +++++
 .../org/apache/beam/sdk/metrics/MetricsMap.java |  86 +++++
 .../apache/beam/sdk/metrics/package-info.java   |  28 ++
 .../beam/sdk/metrics/CounterCellTest.java       |  55 +++
 .../apache/beam/sdk/metrics/DirtyStateTest.java |  56 ++++
 .../beam/sdk/metrics/DistributionCellTest.java  |  53 +++
 .../apache/beam/sdk/metrics/MetricMatchers.java |  99 ++++++
 .../beam/sdk/metrics/MetricsContainerTest.java  | 129 ++++++++
 .../sdk/metrics/MetricsEnvironmentTest.java     |  63 ++++
 .../apache/beam/sdk/metrics/MetricsMapTest.java | 103 ++++++
 .../apache/beam/sdk/metrics/MetricsTest.java    |  98 ++++++
 46 files changed, 2645 insertions(+), 33 deletions(-)
----------------------------------------------------------------------


Reply via email to