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%)