Merge branch 'agresch_newmetrics_port' of https://github.com/agresch/storm into 
STORM-2909-merge


Project: http://git-wip-us.apache.org/repos/asf/storm/repo
Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/26818f2b
Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/26818f2b
Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/26818f2b

Branch: refs/heads/master
Commit: 26818f2b45e8e83760380f1f4bb32907a10e594c
Parents: b4e610c 21da5df
Author: Jungtaek Lim <kabh...@gmail.com>
Authored: Tue Apr 10 18:10:59 2018 +0900
Committer: Jungtaek Lim <kabh...@gmail.com>
Committed: Tue Apr 10 18:10:59 2018 +0900

----------------------------------------------------------------------
 conf/defaults.yaml                              |  23 +++
 .../org/apache/storm/perf/JCQueuePerfTest.java  |  18 +-
 .../apache/storm/starter/AnchoredWordCount.java | 139 ++++++++++++++
 pom.xml                                         |  10 ++
 storm-client/pom.xml                            |  13 ++
 .../src/jvm/org/apache/storm/Config.java        | 102 +++++++----
 .../src/jvm/org/apache/storm/daemon/Task.java   |  20 ++-
 .../daemon/metrics/ClientMetricsUtils.java      |  52 ++++++
 .../daemon/worker/BackPressureTracker.java      |  12 +-
 .../org/apache/storm/daemon/worker/Worker.java  |  18 +-
 .../apache/storm/daemon/worker/WorkerState.java |  29 +--
 .../storm/daemon/worker/WorkerTransfer.java     |  15 +-
 .../jvm/org/apache/storm/executor/Executor.java |  19 +-
 .../executor/bolt/BoltOutputCollectorImpl.java  |   7 +-
 .../storm/executor/spout/SpoutExecutor.java     |  43 +++--
 .../org/apache/storm/metrics2/JcMetrics.java    |  45 +++++
 .../org/apache/storm/metrics2/SimpleGauge.java  |  38 ++++
 .../storm/metrics2/StormMetricRegistry.java     | 180 +++++++++++++++++++
 .../org/apache/storm/metrics2/TaskMetrics.java  |  85 +++++++++
 .../storm/metrics2/filters/RegexFilter.java     |  48 +++++
 .../metrics2/filters/StormMetricsFilter.java    |  33 ++++
 .../reporters/ConsoleStormReporter.java         |  69 +++++++
 .../metrics2/reporters/CsvStormReporter.java    |  97 ++++++++++
 .../reporters/GangliaStormReporter.java         | 132 ++++++++++++++
 .../reporters/GraphiteStormReporter.java        | 102 +++++++++++
 .../metrics2/reporters/JmxStormReporter.java    |  92 ++++++++++
 .../reporters/ScheduledStormReporter.java       |  86 +++++++++
 .../storm/metrics2/reporters/StormReporter.java |  35 ++++
 .../apache/storm/stats/BoltExecutorStats.java   |  32 +---
 .../jvm/org/apache/storm/stats/CommonStats.java |  23 ++-
 .../apache/storm/stats/SpoutExecutorStats.java  |  26 +--
 .../org/apache/storm/task/TopologyContext.java  |  74 +++++---
 .../src/jvm/org/apache/storm/utils/JCQueue.java |  58 ++++--
 .../storm/validation/ConfigValidation.java      | 167 +++++++++++------
 .../storm/utils/JCQueueBackpressureTest.java    |   2 +-
 .../jvm/org/apache/storm/utils/JCQueueTest.java |   4 +-
 .../java/org/apache/storm/DaemonConfig.java     |  41 ++---
 .../storm/daemon/metrics/MetricsUtils.java      |  39 +---
 .../reporters/ConsolePreparableReporter.java    |  16 +-
 .../reporters/CsvPreparableReporter.java        |  17 +-
 .../reporters/JmxPreparableReporter.java        |  12 +-
 .../storm/nimbus/DefaultTopologyValidator.java  |  38 +++-
 .../storm/nimbus/StrictTopologyValidator.java   |  67 +++++++
 43 files changed, 1830 insertions(+), 348 deletions(-)
----------------------------------------------------------------------


Reply via email to