This is an automated email from the ASF dual-hosted git repository. victory pushed a change to branch 2.7.2-release in repository https://gitbox.apache.org/repos/asf/dubbo.git.
from 47e7714 2.7.2-release add 28bea9c [DUBBO-3137]: get rid of ConfigConstants, RpcConstatns, RemotingConstants (#4138) add 61ab320 Delete dead code (#4189) add 21cfe11 Create security.md (#4165) add 4b97a0b fix for #4175: ServiceConfigurationListener should override ProviderConfigurationListener (#4179) add 177f71b optimize code style (#4188) add 7f7a289 Standardized code (#4211) add 85dd59c Remove duplicate @Override (#4228) add 492f760 Reverse url of python (#4162) add 8479906 Improve java doc for dubbo-remoting-netty4 (#4180) add 8f783fa optimize junit Assert usage (#4214) add e2965c2 [Test] add test for common-config (#4208) add 346630e Disclaimer removed (#4231) add 0b27565 [Dubbo-4218] Fix NPE when the TagRouterRule addresses config is null (#4218) (#4236) add d3a5166 Delete useless code (#4242) new 01f7bf0 merge from 2.7.2-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: DISCLAIMER | 1 - README.md | 2 +- SECURITY.md | 31 ++++++ .../cluster/router/tag/model/TagRouterRule.java | 8 +- .../org/apache/dubbo/rpc/cluster/StickyTest.java | 4 +- .../dubbo/rpc/cluster/merger/ResultMergerTest.java | 12 +-- .../dubbo/rpc/cluster/router/TagRouterTest.java | 45 ++++++++ .../router/condition/ConditionRouterTest.java | 22 ++-- .../support/AbstractClusterInvokerTest.java | 20 ++-- .../support/wrapper/MockClusterInvokerTest.java | 22 ++-- .../common/config/AbstractPrefixConfiguration.java | 1 - .../apache/dubbo/common/config/Configuration.java | 4 - .../org/apache/dubbo/common/utils/ClassUtils.java | 26 ++--- .../org/apache/dubbo/common/utils/UrlUtils.java | 1 + .../test/java/org/apache/dubbo/common/URLTest.java | 12 +-- .../common/beanutil/JavaBeanSerializeUtilTest.java | 14 +-- .../apache/dubbo/common/bytecode/MixinTest.java | 7 +- .../apache/dubbo/common/bytecode/WrapperTest.java | 8 +- .../common/compiler/support/ClassUtilsTest.java | 2 +- .../config/EnvironmentConfigurationTest.java | 88 ++++++++++++++++ .../common/config/InmemoryConfigurationTest.java | 95 +++++++++++++++++ .../common/config/SystemConfigurationTest.java | 117 +++++++++++++++++++++ .../common/extension/ExtensionLoaderTest.java | 18 ++-- .../extension/support/ActivateComparatorTest.java | 1 - .../org/apache/dubbo/common/json/JSONTest.java | 6 +- .../threadlocal/InternalThreadLocalTest.java | 29 +++-- .../NamedInternalThreadFactoryTest.java | 2 +- .../support/eager/EagerThreadPoolExecutorTest.java | 8 +- .../common/utils/CompatibleTypeUtilsTest.java | 2 +- .../apache/dubbo/common/utils/MethodUtilsTest.java | 4 +- .../apache/dubbo/common/utils/PojoUtilsTest.java | 6 +- .../dubbo/registry/support/AbstractRegistry.java | 2 + .../registry/support/AbstractRegistryFactory.java | 1 + .../dubbo/registry/support/FailbackRegistry.java | 6 ++ .../org/apache/dubbo/config/MethodConfigTest.java | 3 +- .../org/apache/dubbo/config/ServiceConfig.java | 12 +-- .../apache/dubbo/config/ReferenceConfigTest.java | 10 +- .../AnnotationPropertyValuesAdapterTest.java | 10 +- .../annotation/ReferenceBeanBuilderTest.java | 2 +- .../apache/dubbo/cache/filter/CacheFilterTest.java | 4 +- .../support/jvalidation/JValidationTest.java | 1 - .../identifier/MetadataIdentifierTest.java | 1 - .../support/AbstractMetadataReportTest.java | 8 +- .../dubbo/monitor/support/MonitorFilterTest.java | 4 +- .../dubbo/qos/command/util/CommandHelperTest.java | 1 - .../registry/integration/RegistryProtocol.java | 2 +- .../dubbo/registry/PerformanceRegistryTest.java | 1 - .../registry/support/AbstractRegistryTest.java | 2 +- .../registry/support/FailbackRegistryTest.java | 2 +- .../registry/dubbo/RegistryDirectoryTest.java | 60 ++++++----- .../dubbo/registry/dubbo/RegistryProtocolTest.java | 11 +- .../dubbo/registry/etcd/EtcdRegistryTest.java | 30 +++--- .../multiple/MultipleRegistry2S2RTest.java | 30 +++--- .../java/org/apache/dubbo/remoting/Constants.java | 6 +- .../org/apache/dubbo/remoting/utils/UrlUtils.java | 1 + .../dubbo/remoting/codec/ExchangeCodecTest.java | 28 ++--- .../handler/ConnectChannelHandlerTest.java | 2 +- .../handler/HeaderExchangeHandlerTest.java | 2 +- .../remoting/transport/AbstractCodecTest.java | 5 +- .../dubbo/remoting/etcd/jetcd/JEtcdClientTest.java | 4 +- .../support/header/HeartbeatHandlerTest.java | 4 +- .../transport/netty/ClientReconnectTest.java | 8 +- .../remoting/transport/netty4/NettyChannel.java | 48 +++++++-- .../remoting/transport/netty4/NettyClient.java | 35 ++++-- .../transport/netty4/NettyClientHandler.java | 1 + .../remoting/transport/netty4/NettyServer.java | 26 +++-- .../transport/netty4/NettyServerHandler.java | 10 +- .../transport/netty4/NettyTransporter.java | 3 + .../transport/netty4/ClientReconnectTest.java | 8 +- .../curator/CuratorZookeeperClientTest.java | 1 - .../curator/CuratorZookeeperTransporterTest.java | 1 - .../java/org/apache/dubbo/rpc/AppResponse.java | 5 + .../java/org/apache/dubbo/rpc/AsyncRpcResult.java | 1 + .../java/org/apache/dubbo/rpc/RpcInvocation.java | 2 + .../org/apache/dubbo/rpc/support/MockInvoker.java | 20 ++-- .../java/org/apache/dubbo/rpc/AppResponseTest.java | 4 +- .../java/org/apache/dubbo/rpc/RpcContextTest.java | 8 +- .../apache/dubbo/rpc/filter/tps/StatItemTest.java | 4 +- .../org/apache/dubbo/rpc/support/RpcUtilsTest.java | 6 +- .../protocol/dubbo/DubboInvokerAvilableTest.java | 18 ++-- .../rpc/protocol/dubbo/ImplicitCallBackTest.java | 14 +-- .../dubbo/ReferenceCountExchangeClientTest.java | 8 +- .../dubbo/telnet/CurrentTelnetHandlerTest.java | 1 - .../dubbo/rpc/validation/ValidationTest.java | 2 +- .../dubbo/rpc/protocol/http/HttpProtocolTest.java | 2 +- .../DubboSwaggerApiListingResourceTest.java | 2 - .../rpc/protocol/rmi/RmiRemoteInvocation.java | 6 +- .../dubbo/rpc/protocol/rmi/RmiProtocolTest.java | 5 +- .../dubbo/rpc/protocol/thrift/ThriftCodecTest.java | 2 +- .../xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java | 19 +++- .../protocol/xmlrpc/XmlRpcProxyFactoryBean.java | 5 + .../serialize/base/AbstractSerializationTest.java | 8 +- .../serialize/hessian2/Hessian2PersonOkTest.java | 1 - .../protostuff/ProtostuffSerializationTest.java | 1 - .../support/SerializableClassRegistryTest.java | 1 - 95 files changed, 817 insertions(+), 342 deletions(-) delete mode 100644 DISCLAIMER create mode 100644 SECURITY.md create mode 100644 dubbo-common/src/test/java/org/apache/dubbo/common/config/EnvironmentConfigurationTest.java create mode 100644 dubbo-common/src/test/java/org/apache/dubbo/common/config/InmemoryConfigurationTest.java create mode 100644 dubbo-common/src/test/java/org/apache/dubbo/common/config/SystemConfigurationTest.java