This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a change to branch 3.2.0-beta.5-release
in repository https://gitbox.apache.org/repos/asf/dubbo.git
from e83fea7e69 Merge branch 'apache-3.2' into 3.2.0-beta.5-release
add 684484b819 Fix curator5 version (#11492)
add 42cd91d8cd Optimization dubbo meter pull delay and add dubbo version
meter (#11457)
add d2db629c17 Remove address invalid check (#11496)
add bc55100c9e Bump netty from 4.1.72.Final to 4.1.87.Final (#11507)
add e9ea101657 Merge branch 'apache-3.1' into apache-3.2
add ffe4a24c4f Fix import
add a11e639949 Add Spring Security Plugin (#11418)
new 7bb8fd7e8c Merge branch 'apache-3.2' into 3.2.0-beta.5-release
The 1 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:
.../alibaba/dubbo/common/extension/Activate.java | 7 +
.../dubbo/common/constants/MetricsConstants.java | 2 +
.../apache/dubbo/common/extension/Activate.java | 6 +
.../dubbo/common/extension/ExtensionLoader.java | 309 +++++++++++++--------
...est.java => ExtensionLoader_Activate_Test.java} | 23 +-
...Ext1Impl1.java => ActivateOnClassExt1Impl.java} | 8 +-
...he.dubbo.common.extension.activate.ActivateExt1 | 3 +-
.../config/deploy/DefaultApplicationDeployer.java | 2 +
dubbo-dependencies-bom/pom.xml | 10 +-
.../dubbo-dependencies-zookeeper-curator5/pom.xml | 4 +-
dubbo-distribution/dubbo-all/pom.xml | 17 ++
dubbo-distribution/dubbo-bom/pom.xml | 6 +
.../metrics/collector/stat/MetricsStatHandler.java | 3 +
.../event/{RTEvent.java => ApplicationEvent.java} | 20 +-
.../apache/dubbo/metrics/event/MetricsEvent.java | 12 +
.../apache/dubbo/metrics/event/RequestEvent.java | 11 +-
.../dubbo/metrics/model/ApplicationMetric.java | 65 +++++
.../apache/dubbo/metrics/model/MethodMetric.java | 2 +-
.../model/{MetricsCategory.java => Metric.java} | 11 +-
.../dubbo/metrics/model/MetricsCategory.java | 1 +
.../org/apache/dubbo/metrics/model/MetricsKey.java | 1 +
.../collector/AggregateMetricsCollector.java | 2 +-
.../metrics/collector/DefaultMetricsCollector.java | 65 +++--
.../collector/stat/DefaultMetricsStatHandler.java | 17 +-
.../collector/stat/MetricsStatComposite.java | 29 +-
.../metrics/report/AbstractMetricsReporter.java | 82 +++---
.../collector/DefaultMetricsCollectorTest.java | 2 +-
.../metrics/metrics/event/RequestEventTest.java | 3 +-
.../prometheus/PrometheusMetricsReporter.java | 2 +
.../prometheus/PrometheusMetricsReporterTest.java | 18 +-
.../dubbo-spring-security}/pom.xml | 58 ++--
.../AuthenticationExceptionTranslatorFilter.java | 40 +--
.../ContextHolderAuthenticationPrepareFilter.java | 39 ++-
.../ContextHolderAuthenticationResolverFilter.java | 41 ++-
...textHolderParametersSelectedTransferFilter.java | 32 ++-
.../spring/security/utils/ObjectMapperCodec.java | 66 +++++
.../dubbo/spring/security/utils/SecurityNames.java | 12 +-
.../dubbo/internal/org.apache.dubbo.rpc.Filter | 2 +
...g.apache.dubbo.rpc.cluster.filter.ClusterFilter | 2 +
dubbo-plugin/pom.xml | 1 +
.../metadata/MetadataServiceNameMapping.java | 4 +-
.../support/CacheableFailbackRegistry.java | 36 +--
dubbo-test/dubbo-dependencies-all/pom.xml | 4 +
43 files changed, 705 insertions(+), 375 deletions(-)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/extension/{ExtensionLoader_Compatible_Test.java
=> ExtensionLoader_Activate_Test.java} (62%)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/extension/activate/impl/{ActivateExt1Impl1.java
=> ActivateOnClassExt1Impl.java} (82%)
copy
dubbo-metrics/dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/event/{RTEvent.java
=> ApplicationEvent.java} (72%)
create mode 100644
dubbo-metrics/dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/model/ApplicationMetric.java
copy
dubbo-metrics/dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/model/{MetricsCategory.java
=> Metric.java} (90%)
copy {dubbo-metrics/dubbo-metrics-api =>
dubbo-plugin/dubbo-spring-security}/pom.xml (68%)
copy
dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/filter/ClassLoaderCallbackFilter.java
=>
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/filter/AuthenticationExceptionTranslatorFilter.java
(55%)
copy
dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/filter/ClassLoaderCallbackFilter.java
=>
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/filter/ContextHolderAuthenticationPrepareFilter.java
(51%)
copy
dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/filter/ClassLoaderCallbackFilter.java
=>
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/filter/ContextHolderAuthenticationResolverFilter.java
(52%)
copy
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/wrapper/DemoClusterFilter.java
=>
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/filter/ContextHolderParametersSelectedTransferFilter.java
(53%)
create mode 100644
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/utils/ObjectMapperCodec.java
copy
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RuleConverter.java =>
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/utils/SecurityNames.java
(69%)
create mode 100644
dubbo-plugin/dubbo-spring-security/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
create mode 100644
dubbo-plugin/dubbo-spring-security/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.ClusterFilter