This is an automated email from the ASF dual-hosted git repository.
liujun pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo.git.
from 764b110 concurrent cache bug fix (#5043)
add a2a0a74 Revert the 'getProperties' logic back for Apollo.
add 5c44f2f optimize config
add 8b08cd1 fix UTs
add cb5d183 make UTs work
add 11a1750 make UTs work
No new revisions were added by this update.
Summary of changes:
.../configcenter/DynamicConfigurationFactory.java | 2 +-
.../dubbo/config/AbstractInterfaceConfig.java | 25 +-
.../java/org/apache/dubbo/config/ModuleConfig.java | 2 +-
.../org/apache/dubbo/config/ProtocolConfig.java | 6 -
.../apache/dubbo/rpc/model/ApplicationModel.java | 1 +
.../file/FileSystemDynamicConfigurationTest.java | 300 ++++++++++-----------
.../dubbo/config/context/ConfigManagerTest.java | 15 --
.../apache/dubbo/descriptor/DescriptorService.java | 6 +-
.../dubbo/descriptor/MethodDescritorTest.java | 22 +-
.../dubbo/config/bootstrap/DubboBootstrap.java | 26 +-
.../dubbo/config/utils/ReferenceConfigCache.java | 1 +
.../apache/dubbo/config/AbstractConfigTest.java | 6 +-
.../dubbo/config/AbstractInterfaceConfigTest.java | 97 +------
.../org/apache/dubbo/config/ModuleConfigTest.java | 10 -
.../apache/dubbo/config/ProtocolConfigTest.java | 14 -
.../apache/dubbo/config/ReferenceConfigTest.java | 5 +-
.../org/apache/dubbo/config/ServiceConfigTest.java | 5 +-
.../dubbo/config/bootstrap/DubboBootstrapTest.java | 122 ++++++++-
.../org/apache/dubbo/config/cache/CacheTest.java | 5 +-
.../config/url/ExporterSideConfigUrlTest.java | 5 +-
.../dubbo/config/url/InvokerSideConfigUrlTest.java | 5 +-
.../dubbo/config/utils/MockReferenceConfig.java | 14 +-
.../config/utils/ReferenceConfigCacheTest.java | 79 ++++--
...enceConfig.java => XxxMockReferenceConfig.java} | 14 +-
.../dubbo/config/utils/service/FooService.java | 4 +-
.../dubbo/config/utils/service/FooServiceImpl.java | 4 +-
.../dubbo/config/utils/service/XxxService.java | 4 +-
.../dubbo/config/utils/service/XxxServiceImpl.java | 4 +-
.../apache/dubbo/config/spring/ReferenceBean.java | 2 +-
.../annotation/ReferenceBeanBuilderTest.java | 5 +-
.../spring/schema/DubboNamespaceHandlerTest.java | 31 +--
.../resources/META-INF/dubbo-provider.properties | 3 +-
.../support/apollo/ApolloDynamicConfiguration.java | 34 ++-
.../apollo/ApolloDynamicConfigurationTest.java | 23 +-
.../zookeeper/ZookeeperDynamicConfiguration.java | 2 +-
.../ZookeeperDynamicConfigurationTest.java | 22 +-
.../store/InMemoryWritableMetadataService.java | 16 +-
...DynamicConfigurationServiceNameMappingTest.java | 17 +-
dubbo-plugin/dubbo-qos/pom.xml | 10 +
.../dubbo/registry/client/ServiceDiscovery.java | 2 +-
.../EventPublishingServiceDiscoveryTest.java | 9 +-
.../metadata/ServiceInstanceMetadataUtilsTest.java | 3 +-
.../support/ServiceOrientedRegistryTest.java | 15 +-
.../dubbo/rpc/proxy/InvokerInvocationHandler.java | 1 +
.../protocol/dubbo/DecodeableRpcInvocation.java | 2 +-
.../dubbo/decode/DubboTelnetDecodeTest.java | 28 +-
.../dubbo/decode/telnet/TestTelnetHandler.java | 72 +++--
.../org.apache.dubbo.remoting.telnet.TelnetHandler | 1 +
48 files changed, 612 insertions(+), 489 deletions(-)
copy
dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/InvokeMode.java =>
dubbo-common/src/test/java/org/apache/dubbo/descriptor/DescriptorService.java
(88%)
copy
dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/LocalMetadataServiceTest.java
=>
dubbo-common/src/test/java/org/apache/dubbo/descriptor/MethodDescritorTest.java
(63%)
copy
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/{MockReferenceConfig.java
=> XxxMockReferenceConfig.java} (81%)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/config/EnvironmentTest.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/service/FooService.java
(91%)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/config/AbstractPrefixConfigurationTest.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/service/FooServiceImpl.java
(89%)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/config/EnvironmentTest.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/service/XxxService.java
(91%)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/config/AbstractPrefixConfigurationTest.java
=>
dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/utils/service/XxxServiceImpl.java
(89%)
copy
dubbo-remoting/dubbo-remoting-api/src/main/java/org/apache/dubbo/remoting/telnet/support/command/ExitTelnetHandler.java
=>
dubbo-rpc/dubbo-rpc-dubbo/src/test/java/org/apache/dubbo/rpc/protocol/dubbo/decode/telnet/TestTelnetHandler.java
(78%)
create mode 100644
dubbo-rpc/dubbo-rpc-dubbo/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.remoting.telnet.TelnetHandler