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

albumenj pushed a change to branch 3.2
in repository https://gitbox.apache.org/repos/asf/dubbo.git


    from 4a3172b80a Fix/dependency cycle (#11919)
     add c91affe875 Add metrics for configcenter (#11602)

No new revisions were added by this update.

Summary of changes:
 .../dubbo/common/constants/CommonConstants.java    |  2 +
 .../dubbo/common/constants/MetricsConstants.java   |  6 ++
 .../config/deploy/DefaultApplicationDeployer.java  | 26 ++++--
 .../dubbo-configcenter-apollo/pom.xml              | 15 ++++
 .../support/apollo/ApolloDynamicConfiguration.java | 10 ++-
 .../apollo/ApolloDynamicConfigurationFactory.java  | 10 ++-
 .../apollo/ApolloDynamicConfigurationTest.java     | 11 ++-
 .../dubbo-configcenter-nacos/pom.xml               | 15 ++++
 .../support/nacos/NacosDynamicConfiguration.java   | 13 ++-
 .../nacos/NacosDynamicConfigurationFactory.java    |  9 +-
 .../nacos/NacosDynamicConfigurationTest.java       | 12 +--
 .../configcenter/support/nacos/RetryTest.java      | 13 +--
 .../dubbo-configcenter-zookeeper/pom.xml           | 15 ++++
 .../support/zookeeper/CacheListener.java           |  5 +-
 .../support/zookeeper/ZookeeperDataListener.java   | 19 +++--
 .../zookeeper/ZookeeperDynamicConfiguration.java   |  7 +-
 .../ZookeeperDynamicConfigurationFactory.java      |  5 +-
 dubbo-metrics/dubbo-metrics-api/pom.xml            |  5 ++
 ...olRejectMetric.java => ConfigCenterMetric.java} | 76 +++++++++--------
 .../dubbo/metrics/model/MetricsCategory.java       |  3 +-
 .../org/apache/dubbo/metrics/model/MetricsKey.java |  2 +
 .../collector/ConfigCenterMetricsCollector.java    | 99 ++++++++++++++++++++++
 .../ConfigCenterMetricsCollectorTest.java}         | 71 +++++++++-------
 23 files changed, 346 insertions(+), 103 deletions(-)
 copy 
dubbo-metrics/dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/model/{ThreadPoolRejectMetric.java
 => ConfigCenterMetric.java} (59%)
 create mode 100644 
dubbo-metrics/dubbo-metrics-default/src/main/java/org/apache/dubbo/metrics/collector/ConfigCenterMetricsCollector.java
 copy 
dubbo-metrics/{dubbo-metrics-registry/src/test/java/org/apache/dubbo/metrics/registry/metrics/collector/RegistryMetricsSampleTest.java
 => 
dubbo-metrics-default/src/test/java/org/apache/dubbo/metrics/collector/ConfigCenterMetricsCollectorTest.java}
 (50%)

Reply via email to