You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@inlong.apache.org by do...@apache.org on 2022/01/18 08:20:10 UTC

[incubator-inlong] branch master updated (c2439b5 -> e1235ad)

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

dockerzhang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-inlong.git.


    from c2439b5  [INLONG-2051] audit query support mysql and elasticsearch (#2147)
     add e1235ad  [INLONG-2176] Add histogram metric and client-side metric output (#2177)

No new revisions were added by this update.

Summary of changes:
 .../inlong/tubemq/client/common/ClientMetrics.java | 308 ++++++++++++++++++
 .../tubemq/client/common/TClientConstants.java     |   9 +
 .../tubemq/client/config/TubeClientConfig.java     |  49 +++
 .../client/consumer/BaseMessageConsumer.java       |  39 ++-
 .../consumer/SimpleClientBalanceConsumer.java      |  54 +++-
 .../client/consumer/SimplePullMessageConsumer.java |   2 +
 .../client/consumer/SimplePushMessageConsumer.java |   2 +
 .../tubemq/client/producer/ProducerManager.java    |  51 ++-
 .../client/producer/SimpleMessageProducer.java     |  20 +-
 .../tubemq/corebase/metric/AbsMetricItem.java      |  10 +-
 .../tubemq/corebase/metric/CountMetricItem.java    |   4 +-
 .../tubemq/corebase/metric/GaugeMaxMetricItem.java |   4 +-
 .../tubemq/corebase/metric/GaugeMinMetricItem.java |   4 +-
 .../corebase/metric/GaugeNormMetricItem.java       |   2 +-
 .../tubemq/corebase/metric/TimeDltMetricItem.java  | 348 +++++++++++++++++++++
 .../{MetricType.java => ValueAdjustType.java}      |  20 +-
 .../inlong/tubemq/corebase/MessagesTest.java       |   8 +-
 .../tubemq/corebase/metric/MetricItemTest.java     |  71 ++++-
 .../corebase/utils/DateTimeConvertUtilsTest.java   |   4 +-
 .../server/broker/metrics/BrokerMetrics.java       |  91 +++---
 .../server/broker/metrics/BrokerMetricsHolder.java |   6 +-
 .../server/master/metrics/MasterMetrics.java       | 158 ++++------
 .../server/master/metrics/MasterMetricsHolder.java |   7 +-
 .../tubemq/server/broker/BrokerMetricsTest.java    | 116 +++----
 .../tubemq/server/master/MasterMetricsTest.java    | 140 ++++-----
 25 files changed, 1172 insertions(+), 355 deletions(-)
 create mode 100644 inlong-tubemq/tubemq-client/src/main/java/org/apache/inlong/tubemq/client/common/ClientMetrics.java
 create mode 100644 inlong-tubemq/tubemq-core/src/main/java/org/apache/inlong/tubemq/corebase/metric/TimeDltMetricItem.java
 copy inlong-tubemq/tubemq-core/src/main/java/org/apache/inlong/tubemq/corebase/metric/{MetricType.java => ValueAdjustType.java} (71%)