You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by du...@apache.org on 2019/02/18 05:54:09 UTC

[rocketmq] branch snode updated (e7b7107 -> 61258bf)

This is an automated email from the ASF dual-hosted git repository.

duhengforever pushed a change to branch snode
in repository https://gitbox.apache.org/repos/asf/rocketmq.git.


    from e7b7107  Merge pull request #785 from zongtanghu/snode
     new 7692d46  Add prometheus metrics exporter for send message
     new 9297d56  Add local metrics sample and compute process
     new 61258bf  Add StatsItem print logic

The 878 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/rocketmq/broker/BrokerController.java   |  52 ++++++++
 .../java/org/apache/rocketmq/common/MQVersion.java |   2 +-
 .../org/apache/rocketmq/common/SnodeConfig.java    |  22 +++-
 .../apache/rocketmq/common/stats/StatsItem.java    |  26 +---
 .../apache/rocketmq/common/stats/StatsItemSet.java |   9 +-
 ...ositiveAtomicCounter.java => CallSnapshot.java} |  31 ++---
 example/pom.xml                                    |   4 +
 .../rocketmq/example/quickstart/Consumer.java      |   2 +
 .../rocketmq/example/quickstart/Producer.java      |   1 +
 pom.xml                                            |  15 +++
 snode/pom.xml                                      |  12 ++
 .../org/apache/rocketmq/snode/SnodeController.java |  19 ++-
 .../snode/offset/ConsumerOffsetManager.java        |  13 --
 .../snode/processor/SendMessageProcessor.java      |  30 ++++-
 .../rocketmq/snode/service/MetricsService.java     |  17 +++
 .../snode/service/impl/MetricsServiceImpl.java     | 138 +++++++++++++++++++++
 .../snode/service/impl/NnodeServiceImpl.java       |   6 +-
 .../rocketmq/tools/admin/DefaultMQAdminExt.java    |   6 +
 .../tools/admin/DefaultMQAdminExtImpl.java         |   7 ++
 .../apache/rocketmq/tools/admin/MQAdminExt.java    |   4 +
 .../command/cluster/ClusterListSubCommand.java     | 131 +++++++++++++++----
 21 files changed, 451 insertions(+), 96 deletions(-)
 copy common/src/main/java/org/apache/rocketmq/common/utils/{PositiveAtomicCounter.java => CallSnapshot.java} (65%)
 create mode 100644 snode/src/main/java/org/apache/rocketmq/snode/service/impl/MetricsServiceImpl.java