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

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


    from 631aedc  Set callback decode (#7429)
     new 489f488  Brand new routing rule (#7372)
     new d541548  3.0 enhancement, do not merge (#7381)
     new 552112e  Revert "3.0 enhancement, do not merge (#7381)" (#7387)
     new 70a9245  [3.0] fix service discovery implementation and introduce 
ClusterFiIlter (#7388)
     new 954e20f  Refactor dubbo reference processing (#7383)
     new a812a7a  [3.0-Actions] Add rat result upload & Fix rat in Ubuntu 
(#7394)
     new 9b0e30c  fix apache rat plugin configuration (#7396)
     new a6337a6  create reference proxy after export service in DubboBootstrap 
(#7402)
     new 3a3ef2c  Fix #7311, try put rpc contex attachments into invocation for 
Filters may have put new values. (#7399)
     new 68fdea8  Improve reference bean definition and prepare logic, fix 
injection problems of PropertyPlaceholderConfigurer (#7405)
     new c3e432c  fix reference cache (#7412)
     new 07d5286  bump version 3.0.0.preview

The 12 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:
 .github/workflows/build-and-test-3.yml             |   17 +-
 dubbo-build-tools/pom.xml                          |   50 +
 dubbo-cluster/pom.xml                              |    4 +-
 .../org/apache/dubbo/registry/AddressListener.java |    0
 .../org/apache/dubbo/rpc/cluster/Directory.java    |    4 +
 .../dubbo/rpc/cluster/filter/ClusterFilter.java    |   21 +-
 .../cluster/filter/DefaultFilterChainBuilder.java  |   10 +-
 .../rpc/cluster/filter/FilterChainBuilder.java     |   36 +-
 .../rpc/cluster/filter/ProtocolFilterWrapper.java  |    9 +-
 .../filter/support}/ConsumerContextFilter.java     |   26 +-
 .../support/ZoneAwareFilter.java}                  |   19 +-
 .../cluster/interceptor/ClusterInterceptor.java    |    1 +
 .../ConsumerContextClusterInterceptor.java         |   60 -
 .../router/mesh/route/MeshAppRuleListener.java     |   98 ++
 .../route/MeshRuleAddressListenerInterceptor.java  |   51 +
 .../cluster/router/mesh/route/MeshRuleManager.java |   79 ++
 .../cluster/router/mesh/route/MeshRuleRouter.java  |  359 +++++
 .../router/mesh/route/MeshRuleRouterFactory.java   |   29 +-
 .../rpc/cluster/router/mesh/rule/BaseRule.java     |   60 +
 .../router/mesh/rule/VsDestinationGroup.java       |   55 +
 .../rule/destination/ConnectionPoolSettings.java   |   21 +-
 .../mesh/rule/destination/DestinationRule.java     |   36 +-
 .../mesh/rule/destination/DestinationRuleSpec.java |   60 +
 .../router/mesh/rule/destination/Subset.java       |   45 +-
 .../router/mesh/rule/destination/TCPSettings.java  |   24 +-
 .../router/mesh/rule/destination/TcpKeepalive.java |   23 +-
 .../mesh/rule/destination/TrafficPolicy.java       |   35 +-
 .../destination/loadbalance/ConsistentHashLB.java  |   21 +-
 .../loadbalance/LoadBalancerSettings.java          |   43 +-
 .../rule/destination/loadbalance/SimpleLB.java     |   25 +-
 .../rule/virtualservice/DubboMatchRequest.java     |  130 ++
 .../mesh/rule/virtualservice/DubboRoute.java       |   62 +
 .../mesh/rule/virtualservice/DubboRouteDetail.java |   62 +
 .../rule/virtualservice/VirtualServiceRule.java    |   36 +-
 .../rule/virtualservice/VirtualServiceSpec.java    |   43 +-
 .../destination/DubboDestination.java              |   59 +
 .../destination/DubboRouteDestination.java         |   35 +-
 .../mesh/rule/virtualservice/match/BoolMatch.java  |   33 +-
 .../rule/virtualservice/match/DoubleMatch.java     |   63 +
 .../virtualservice/match/DoubleRangeMatch.java     |   53 +
 .../virtualservice/match/DubboAttachmentMatch.java |   76 ++
 .../rule/virtualservice/match/DubboMethodArg.java  |   90 ++
 .../virtualservice/match/DubboMethodMatch.java     |  128 ++
 .../rule/virtualservice/match/ListBoolMatch.java   |   21 +-
 .../rule/virtualservice/match/ListDoubleMatch.java |   36 +-
 .../rule/virtualservice/match/ListStringMatch.java |   37 +-
 .../rule/virtualservice/match/StringMatch.java     |  105 ++
 .../util/VsDestinationGroupRuleDispatcher.java     |   53 +
 .../mesh/util/VsDestinationGroupRuleListener.java  |   22 +-
 .../cluster/support/AbstractClusterInvoker.java    |   10 +-
 .../cluster/support/wrapper/AbstractCluster.java   |  190 +--
 .../org.apache.dubbo.registry.AddressListener      |    1 +
 .../org.apache.dubbo.rpc.cluster.RouterFactory     |    1 +
 ...g.apache.dubbo.rpc.cluster.filter.ClusterFilter |    2 +
 ...ubbo.rpc.cluster.interceptor.ClusterInterceptor |    2 -
 .../router/mesh/route/MeshAppRuleListenerTest.java |  180 +++
 .../router/mesh/route/MeshRuleManagerTest.java     |  160 +++
 .../mesh/route/MeshRuleRouterFactoryTest.java      |   27 +-
 .../router/mesh/route/MeshRuleRouterTest.java      | 1407 ++++++++++++++++++++
 .../router/mesh/rule/DestinationRuleTest.java      |  102 ++
 .../router/mesh/rule/VirtualServiceRuleTest.java   |   31 +-
 .../rule/virtualservice/DubboMatchRequestTest.java |  140 ++
 .../rule/virtualservice/match/BoolMatchTest.java   |   35 +-
 .../rule/virtualservice/match/DoubleMatchTest.java |  101 ++
 .../match/DubboAttachmentMatchTest.java            |  178 +++
 .../virtualservice/match/DubboMethodMatchTest.java |  156 +++
 .../virtualservice/match/ListDoubleMatchTest.java  |   52 +
 .../virtualservice/match/ListStringMatchTest.java  |   54 +
 .../rule/virtualservice/match/StringMatchTest.java |   81 ++
 .../util/VsDestinationGroupRuleDispatcherTest.java |   74 +
 .../support/AbstractClusterInvokerTest.java        |    4 +-
 .../src/test/resources/DestinationRuleTest.yaml    |   33 +
 .../src/test/resources/DestinationRuleTest2.yaml   |   58 +
 .../src/test/resources/VirtualServiceTest.yaml     |   41 +
 dubbo-common/pom.xml                               |    4 +
 .../java/org/apache/dubbo/common/URLStrParser.java |    9 +-
 .../apache/dubbo/common/config/Environment.java    |   20 +
 .../dubbo/common/constants/CommonConstants.java    |    6 +
 .../dubbo/common/url/component/URLAddress.java     |    2 +-
 .../dubbo/common/url/component/URLItemCache.java   |   44 +-
 .../dubbo/common/url/component/URLParam.java       |    4 +-
 .../org/apache/dubbo/common/utils/ConfigUtils.java |   47 +
 .../org/apache/dubbo/config/AbstractConfig.java    |   13 +-
 .../java/org/apache/dubbo/config/Constants.java    |    2 +
 .../apache/dubbo/config/ReferenceConfigBase.java   |   50 +-
 .../apache/dubbo/common/utils/NetUtilsTest.java    |    2 +-
 .../dubbo/config/bootstrap/DubboBootstrap.java     |   11 +-
 .../ServiceInstanceHostPortCustomizer.java         |    5 +-
 .../apache/dubbo/config/AbstractConfigTest.java    |    4 +-
 .../DubboConfigInitializationPostProcessor.java    |  122 ++
 .../apache/dubbo/config/spring/ReferenceBean.java  |  226 +++-
 .../dubbo/config/spring/ReferenceBeanManager.java  |  235 ++++
 .../AbstractAnnotationBeanPostProcessor.java       |  489 +++++++
 .../AbstractAnnotationConfigBeanBuilder.java       |  215 ---
 .../AnnotatedInterfaceConfigBeanBuilder.java       |  215 ---
 .../AnnotationPropertyValuesAdapter.java           |    2 +-
 .../ReferenceAnnotationBeanPostProcessor.java      |  364 +++--
 .../factory/annotation/ReferenceBeanBuilder.java   |  241 ++--
 .../annotation/ServiceClassPostProcessor.java      |   12 +-
 .../spring/schema/DubboBeanDefinitionParser.java   |  246 ++--
 .../dubbo/config/spring/util/DubboBeanUtils.java   |  103 +-
 .../org/apache/dubbo/config/spring/ConfigTest.java |   96 +-
 .../AnnotationPropertyValuesAdapterTest.java       |   12 +-
 .../ReferenceAnnotationBeanPostProcessorTest.java  |  107 +-
 .../annotation/ReferenceBeanBuilderTest.java       |   15 +-
 .../DubboComponentScanRegistrarTest.java           |    6 +-
 .../annotation/DubboConfigConfigurationTest.java   |    2 +
 .../context/annotation/EnableDubboConfigTest.java  |   12 +
 .../spring/context/annotation/EnableDubboTest.java |    8 +-
 .../dubbo/config/spring/issues/Issue6252Test.java  |   12 +-
 .../spring/schema/DubboNamespaceHandlerTest.java   |   34 +-
 .../config/spring/schema/GenericServiceTest.java   |   10 +-
 .../resources/META-INF/init-reference.properties   |    5 +
 .../apache/dubbo/config/spring/demo-provider.xml   |    8 +-
 ...reference.xml => init-reference-properties.xml} |   14 +-
 .../apache/dubbo/config/spring/init-reference.xml  |   20 +-
 .../src/main/resources/dubbo-migration.yaml        |   22 +
 dubbo-dependencies-bom/pom.xml                     |    8 +-
 .../dubbo-dependencies-zookeeper/pom.xml           |    2 +-
 dubbo-distribution/dubbo-all/pom.xml               |    8 +
 .../org/apache/dubbo/metadata/MetadataInfo.java    |    4 +
 .../dubbo/metadata/definition/util/ClassUtils.java |    4 +-
 .../dubbo/monitor/support/MonitorFilter.java       |    3 +-
 .../dubbo/auth/filter/ConsumerSignFilter.java      |    2 +-
 .../org/apache/dubbo/registry/NotifyListener.java  |    4 +
 .../registry/client/DefaultServiceInstance.java    |   58 +-
 .../client/EventPublishingServiceDiscovery.java    |   15 +
 .../client/FileSystemServiceDiscovery.java         |    2 +-
 .../client/SelfHostMetaServiceDiscovery.java       |    2 +-
 .../dubbo/registry/client/ServiceDiscovery.java    |    5 +
 .../registry/client/ServiceDiscoveryRegistry.java  |    2 +-
 .../client/ServiceDiscoveryRegistryDirectory.java  |    5 +-
 .../dubbo/registry/client/ServiceInstance.java     |   13 +-
 .../listener/ServiceInstancesChangedListener.java  |  117 +-
 .../registry/client/metadata/MetadataUtils.java    |    2 +-
 .../metadata/store/RemoteMetadataServiceImpl.java  |    2 +-
 .../DefaultMigrationAddressComparator.java         |    4 +-
 .../client/migration/MigrationInvoker.java         |   89 +-
 .../client/migration/MigrationRuleHandler.java     |    4 +-
 .../client/migration/MigrationRuleListener.java    |    8 +-
 .../registry/integration/DynamicDirectory.java     |    8 +-
 .../client/DefaultServiceInstanceTest.java         |    3 +-
 .../client/FileSystemServiceDiscoveryTest.java     |    2 +
 .../registry/multicast/MulticastRegistryTest.java  |   11 +-
 .../multiple/MultipleServiceDiscovery.java         |   38 +-
 .../nacos/util/NacosNamingServiceUtils.java        |    4 +-
 .../zookeeper/ZookeeperServiceDiscovery.java       |   34 +-
 .../ZookeeperServiceDiscoveryChangeWatcher.java    |   38 +-
 .../zookeeper/util/CuratorFrameworkUtils.java      |    2 +-
 .../zookeeper/ZookeeperServiceDiscoveryTest.java   |    3 +-
 .../main/java/org/apache/dubbo/rpc/BaseFilter.java |   28 +-
 .../src/main/java/org/apache/dubbo/rpc/Filter.java |   40 +-
 .../apache/dubbo/rpc/protocol/AbstractInvoker.java |    7 +-
 .../dubbo/rpc/proxy/AbstractProxyFactory.java      |    4 +
 .../dubbo/internal/org.apache.dubbo.rpc.Filter     |    2 -
 .../rpc/protocol/dubbo/filter/FutureFilter.java    |    4 +-
 .../dubbo/internal/org.apache.dubbo.rpc.Filter     |    3 +-
 ...g.apache.dubbo.rpc.cluster.filter.ClusterFilter |    1 +
 .../dubbo/rpc/protocol/dubbo/FutureFilterTest.java |    4 +-
 pom.xml                                            |  119 +-
 160 files changed, 7540 insertions(+), 1839 deletions(-)
 copy {dubbo-registry/dubbo-registry-api => 
dubbo-cluster}/src/main/java/org/apache/dubbo/registry/AddressListener.java 
(100%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/filter/ClusterFilter.java
 (65%)
 rename {dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/filter => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/filter/support}/ConsumerContextFilter.java
 (83%)
 rename 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/{interceptor/ZoneAwareClusterInterceptor.java
 => filter/support/ZoneAwareFilter.java} (80%)
 delete mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/interceptor/ConsumerContextClusterInterceptor.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshAppRuleListener.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshRuleAddressListenerInterceptor.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshRuleManager.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshRuleRouter.java
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshRuleRouterFactory.java
 (64%)
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/BaseRule.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/VsDestinationGroup.java
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/destination/ConnectionPoolSettings.java
 (61%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/destination/DestinationRule.java
 (58%)
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/destination/DestinationRuleSpec.java
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/destination/Subset.java
 (55%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/destination/TCPSettings.java
 (61%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/destination/TcpKeepalive.java
 (61%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/destination/TrafficPolicy.java
 (57%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/destination/loadbalance/ConsistentHashLB.java
 (61%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/destination/loadbalance/LoadBalancerSettings.java
 (51%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/destination/loadbalance/SimpleLB.java
 (61%)
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/DubboMatchRequest.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/DubboRoute.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/DubboRouteDetail.java
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/VirtualServiceRule.java
 (58%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/VirtualServiceSpec.java
 (55%)
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/destination/DubboDestination.java
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/destination/DubboRouteDestination.java
 (61%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/BoolMatch.java
 (61%)
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/DoubleMatch.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/DoubleRangeMatch.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/DubboAttachmentMatch.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/DubboMethodArg.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/DubboMethodMatch.java
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/ListBoolMatch.java
 (61%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/ListDoubleMatch.java
 (58%)
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/ListStringMatch.java
 (58%)
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/StringMatch.java
 create mode 100644 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/util/VsDestinationGroupRuleDispatcher.java
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mesh/util/VsDestinationGroupRuleListener.java
 (61%)
 create mode 100644 
dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.AddressListener
 create mode 100644 
dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.ClusterFilter
 delete mode 100644 
dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshAppRuleListenerTest.java
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshRuleManagerTest.java
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshRuleRouterFactoryTest.java
 (63%)
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/route/MeshRuleRouterTest.java
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/DestinationRuleTest.java
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/VirtualServiceRuleTest.java
 (55%)
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/DubboMatchRequestTest.java
 copy 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/BoolMatchTest.java
 (55%)
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/DoubleMatchTest.java
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/DubboAttachmentMatchTest.java
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/DubboMethodMatchTest.java
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/ListDoubleMatchTest.java
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/ListStringMatchTest.java
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/rule/virtualservice/match/StringMatchTest.java
 create mode 100644 
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/mesh/util/VsDestinationGroupRuleDispatcherTest.java
 create mode 100644 dubbo-cluster/src/test/resources/DestinationRuleTest.yaml
 create mode 100644 dubbo-cluster/src/test/resources/DestinationRuleTest2.yaml
 create mode 100644 dubbo-cluster/src/test/resources/VirtualServiceTest.yaml
 create mode 100644 
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/DubboConfigInitializationPostProcessor.java
 create mode 100644 
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/ReferenceBeanManager.java
 create mode 100644 
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/AbstractAnnotationBeanPostProcessor.java
 delete mode 100644 
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/AbstractAnnotationConfigBeanBuilder.java
 delete mode 100644 
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/AnnotatedInterfaceConfigBeanBuilder.java
 create mode 100644 
dubbo-config/dubbo-config-spring/src/test/resources/META-INF/init-reference.properties
 copy 
dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/{init-reference.xml
 => init-reference-properties.xml} (68%)
 create mode 100644 
dubbo-demo/dubbo-demo-xml/dubbo-demo-xml-consumer/src/main/resources/dubbo-migration.yaml
 rename 
dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/AddressListener.java
 => dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/BaseFilter.java 
(62%)
 create mode 100644 
dubbo-rpc/dubbo-rpc-dubbo/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.ClusterFilter

Reply via email to