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

github-bot pushed a change to branch 
dependabot/maven/test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protostuff-test/org.springframework-spring-framework-bom-4.3.29.RELEASE
in repository https://gitbox.apache.org/repos/asf/dubbo-spi-extensions.git


 discard f3c4f48  Bump spring-framework-bom
     add 83aa827  Adapt to 3.0.7, use default k8s cluster and does not listen 
to crd that does not exists
     add a3b3f48  reformat code
     add de9e119  Fix reformat error
     add e1759a6  Apapt K8S registry extension to 3.0.7, #115
     add 1a30787  optimize peakEwmaLoadbalance (#106)
     add 3f24a4d  fix(#10209): fixed the bug that 'application discovery use 
http protocol throw NPE' (#123)
     add d426d98  fix set protocol (#124)
     add 7f02821  Add rpc and serialization implmentations (#125)
     add 7b6fe5e  Bump gson from 2.8.5 to 2.8.9 in 
/dubbo-extensions-dependencies-bom (#126)
     add c9526cc  Bump kubernetes-client in /dubbo-extensions-dependencies-bom 
(#128)
     add ce25638  Enhance remoting module (#131)
     add 504f71f  Enhance configcenter & metadata-report modules (#133)
     add cf5dfeb  Add seata implementation (#129)
     add 04fc377  Enhance registry module (#134)
     add 4c04998  fix pom
     add 02b5d98  prepare for 1.0.2 release
     add 89597f7  fix pom
     add ee60f4a  update dubbo version
     add d973452  add compiler release
     add 8324d30  Update NOTICE
     add 34257bf  [Dubbo-10014]fix serialization of attachments in protobuf. 
fix issue #10014 and #10307 (#136)
     add 15670da  Merge remote-tracking branch 'apache/master' into 
apache-master
     add f5e1788  Bump spring-framework-bom

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (f3c4f48)
            \
             N -- N -- N   
refs/heads/dependabot/maven/test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protostuff-test/org.springframework-spring-framework-bom-4.3.29.RELEASE
 (f5e1788)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |    8 +-
 ...ubbo-spi-extensions-feature-request-template.md |   14 +-
 .../dubbo-spi-extensions-issue-report-template.md  |   10 +-
 .github/workflows/ci.yml                           |    2 +-
 CODE_OF_CONDUCT.md                                 |   29 +-
 CONTRIBUTING.md                                    |   68 +-
 NOTICE                                             |    2 +-
 PULL_REQUEST_TEMPLATE.md                           |   17 +-
 README.md                                          |    3 +-
 SECURITY.md                                        |    9 +-
 codestyle/checkstyle-suppressions.xml              |    4 +-
 codestyle/checkstyle.xml                           |    4 +-
 codestyle/checkstyle_unix.xml                      |    6 +-
 dubbo-api-docs/README.md                           |   13 +-
 dubbo-api-docs/README_ch.md                        |    6 +-
 dubbo-api-docs/codestyle/checkstyle.xml            |    6 +-
 dubbo-api-docs/dubbo-api-docs-annotations/pom.xml  |    2 +-
 dubbo-api-docs/dubbo-api-docs-core/pom.xml         |    2 +-
 .../apache/dubbo/apidocs/EnableDubboApiDocs.java   |    1 +
 .../apidocs/core/providers/IDubboDocProvider.java  |    4 +
 .../apache/dubbo/apidocs/utils/SimpleTypeImpl.java |    4 +-
 .../dubbo-api-docs-examples/examples-api/pom.xml   |    2 +-
 .../dubbo/apidocs/examples/api/IAsyncDemo.java     |    5 +-
 .../apidocs/examples/api/IQuickStartDemo.java      |    4 +
 .../dubbo/apidocs/examples/api/ISyncDemo.java      |   11 +-
 .../apidocs/examples/params/DemoParamBean1.java    |   12 +-
 .../examples/params/QuickStartRequestBean.java     |    8 +-
 .../apidocs/examples/responses/BaseResponse.java   |    8 +-
 .../examples-provider-sca/pom.xml                  |    4 +-
 .../apidocs/examples/ExampleScaApplication.java    |    6 +-
 .../apidocs/examples/api/impl/AsyncDemoImpl.java   |   17 +-
 .../apidocs/examples/api/impl/SyncDemoImpl.java    |   18 +-
 .../examples-provider/pom.xml                      |    4 +-
 .../dubbo/apidocs/examples/ExampleApplication.java |    6 +-
 .../apidocs/examples/api/impl/AsyncDemoImpl.java   |    4 +-
 .../examples/api/impl/QuickStartDemoImpl.java      |   12 +-
 .../apidocs/examples/api/impl/SyncDemoImpl.java    |   18 +-
 .../src/main/resources/application.yml             |    8 +-
 dubbo-api-docs/dubbo-api-docs-examples/pom.xml     |    4 +-
 dubbo-api-docs/pom.xml                             |    6 +-
 .../dubbo-cluster-broadcast-1/pom.xml              |    2 +-
 .../rpc/cluster/support/BroadcastCluster1.java     |    1 -
 .../cluster/support/BroadcastCluster1Invoker.java  |    6 +-
 .../dubbo-cluster-loadbalance-peakewma/pom.xml     |    2 +-
 .../cluster/loadbalance/PeakEwmaLoadBalance.java   |   33 +-
 .../org.apache.dubbo.rpc.cluster.LoadBalance       |    1 +
 .../loadbalance/AbstractLoadBalanceTest.java       |    8 +-
 .../cluster/loadbalance/LoadBalanceBaseTest.java   |    3 +-
 .../loadbalance/PeakEwmaLoadBalanceTest.java       |    3 +
 .../dubbo-cluster-specify-address-dubbo2/pom.xml   |    2 +-
 .../dubbo-cluster-specify-address-dubbo3/pom.xml   |    2 +-
 .../UserSpecifiedAddressRouterTest.java            |    2 +-
 .../dubbo-configcenter-consul}/pom.xml             |   33 +-
 .../dubbo/configcenter/consul/ConsulConstants.java |   20 +-
 .../consul/ConsulDynamicConfiguration.java         |  177 +
 .../consul/ConsulDynamicConfigurationFactory.java  |   19 +-
 ...config.configcenter.DynamicConfigurationFactory |    1 +
 .../consul/ConsulDynamicConfigurationTest.java     |  123 +
 .../dubbo-configcenter-etcd}/pom.xml               |   73 +-
 .../support/etcd/EtcdDynamicConfiguration.java     |  197 +
 .../etcd/EtcdDynamicConfigurationFactory.java      |   21 +-
 ...config.configcenter.DynamicConfigurationFactory |    1 +
 .../support/etcd/EtcdDynamicConfigurationTest.java |  154 +
 dubbo-configcenter-extensions/pom.xml              |    5 +
 dubbo-extensions-dependencies-bom/pom.xml          |  329 +-
 dubbo-extensions-distribution/dubbo-bom/pom.xml    |    3 +-
 .../dubbo-filter-seata}/pom.xml                    |   11 +-
 .../SeataTransactionPropagationConsumerFilter.java |   55 +
 .../SeataTransactionPropagationProviderFilter.java |   92 +
 .../META-INF/dubbo/org.apache.dubbo.rpc.Filter     |    2 +
 ...taTransactionPropagationConsumerFilterTest.java |   67 +
 ...taTransactionPropagationProviderFilterTest.java |  146 +
 dubbo-filter-extensions/pom.xml                    |    4 +
 .../dubbo-metadata-report-consul}/pom.xml          |   30 +-
 .../store/consul/ConsulMetadataReport.java         |  133 +
 .../store/consul/ConsulMetadataReportFactory.java  |   22 +-
 ...che.dubbo.metadata.report.MetadataReportFactory |    1 +
 .../dubbo-metadata-report-etcd}/pom.xml            |   68 +-
 .../metadata/store/etcd/EtcdMetadataReport.java    |  146 +
 .../store/etcd/EtcdMetadataReportFactory.java      |   50 +
 ...che.dubbo.metadata.report.MetadataReportFactory |    1 +
 .../store/etcd/EtcdMetadata4TstService.java        |   12 +-
 .../store/etcd/EtcdMetadataReportTest.java         |  261 +
 dubbo-metadata-report-extensions/pom.xml           |    6 +
 dubbo-mock-extensions/README.md                    |   12 +-
 dubbo-mock-extensions/README_ch.md                 |    9 +-
 .../apache/dubbo/mock/filter/AdminMockFilter.java  |    8 +-
 .../org/apache/dubbo/mock/utils/ProtobufUtil.java  |    3 +-
 .../dubbo/mock/filter/AdminMockFilterTest.java     |    3 -
 .../java/org/apache/dubbo/mock/api/MockResult.java |   14 +-
 .../dubbo-registry-consul}/pom.xml                 |   64 +-
 .../registry/consul/AbstractConsulRegistry.java}   |   25 +-
 .../dubbo/registry/consul/ConsulConstants.java     |   20 +-
 .../dubbo/registry/consul/ConsulParameter.java     |   87 +
 .../dubbo/registry/consul/ConsulRegistry.java      |  384 +
 .../registry/consul/ConsulRegistryFactory.java}    |   16 +-
 .../registry/consul/ConsulServiceDiscovery.java    |  469 +
 .../consul/ConsulServiceDiscoveryFactory.java}     |    8 +-
 .../org.apache.dubbo.registry.RegistryFactory      |    1 +
 ...e.dubbo.registry.client.ServiceDiscoveryFactory |    1 +
 .../dubbo/registry/consul/ConsulRegistryTest.java  |  151 +
 .../consul/ConsulServiceDiscoveryTest.java         |  149 +
 .../dubbo-registry-dns/pom.xml                     |    4 +-
 .../dns/ReflectionBasedServiceDiscovery.java       |    6 +-
 .../dubbo/registry/dns/util/ResolveResult.java     |    8 +-
 .../dubbo-registry-etcd3}/pom.xml                  |   52 +-
 .../apache/dubbo/registry/etcd/EtcdRegistry.java   |  365 +
 .../dubbo/registry/etcd/EtcdRegistryFactory.java}  |   16 +-
 .../dubbo/registry/etcd/EtcdServiceDiscovery.java  |  240 +
 .../etcd/EtcdServiceDiscoveryFactory.java}         |    8 +-
 .../org.apache.dubbo.registry.RegistryFactory      |    1 +
 ...e.dubbo.registry.client.ServiceDiscoveryFactory |    1 +
 .../dubbo/registry/etcd/EtcdRegistryTest.java      |  329 +
 .../registry/etcd/EtcdServiceDiscoveryTest.java    |  124 +
 .../dubbo-registry-kubernetes/pom.xml              |    8 +-
 .../kubernetes/KubernetesMeshEnvListener.java      |    9 +-
 .../KubernetesMeshEnvListenerFactory.java          |    2 +-
 .../kubernetes/KubernetesRegistryFactory.java      |    2 +-
 ...tory.java => NopKubernetesMeshEnvListener.java} |   20 +-
 .../kubernetes/util/KubernetesClientConst.java     |    2 +
 .../kubernetes/util/KubernetesConfigUtils.java     |   39 +-
 .../dubbo-registry-redis}/pom.xml                  |   33 +-
 .../apache/dubbo/registry/redis/RedisRegistry.java |  519 ++
 .../registry/redis/RedisRegistryFactory.java}      |   16 +-
 .../org.apache.dubbo.registry.RegistryFactory      |    1 +
 .../dubbo/registry/redis/RedisRegistryTest.java    |  250 +
 .../dubbo-registry-sofa/pom.xml                    |  130 +
 .../apache/dubbo/registry/sofa/SofaRegistry.java   |  295 +
 .../dubbo/registry/sofa/SofaRegistryConstants.java |   31 +-
 .../dubbo/registry/sofa/SofaRegistryFactory.java}  |   21 +-
 .../dubbo/registry/sofa/SofaRegistryInstance.java  |   90 +
 .../sofa/SofaRegistryServiceDiscovery.java         |  301 +
 .../sofa/SofaRegistryServiceDiscoveryFactory.java} |    6 +-
 .../org.apache.dubbo.registry.RegistryFactory      |    1 +
 ...g.apache.dubbo.registry.client.ServiceDiscovery |    1 +
 ...e.dubbo.registry.client.ServiceDiscoveryFactory |    1 +
 .../apache/dubbo/registry/sofa/HelloService.java   |    8 +-
 .../dubbo/registry/sofa/HelloServiceImpl.java      |   31 +-
 .../src/test/resources/log4j.properties            |    7 +
 .../dubbo-registry-xds/pom.xml                     |    2 +-
 .../apache/dubbo/registry/xds/istio/IstioEnv.java  |    5 +-
 .../dubbo/registry/xds/util/NodeBuilder.java       |    6 +-
 .../dubbo/registry/xds/util/PilotExchanger.java    |   12 +-
 .../apache/dubbo/registry/xds/util/XdsChannel.java |   11 +-
 .../xds/util/protocol/AbstractProtocol.java        |   33 +-
 .../registry/xds/util/protocol/XdsProtocol.java    |    4 +-
 .../xds/util/protocol/delta/DeltaEndpoint.java     |    4 +-
 .../xds/util/protocol/delta/DeltaListener.java     |    4 +-
 .../xds/util/protocol/impl/EdsProtocol.java        |   33 +-
 .../xds/util/protocol/impl/LdsProtocol.java        |   35 +-
 .../xds/util/protocol/impl/RdsProtocol.java        |   45 +-
 .../xds/util/protocol/message/Endpoint.java        |   16 +-
 .../xds/util/protocol/message/EndpointResult.java  |    4 +-
 .../xds/util/protocol/message/ListenerResult.java  |    4 +-
 .../xds/util/protocol/message/RouteResult.java     |    4 +-
 .../dubbo-registry-xds/src/main/proto/ca.proto     |    2 +-
 dubbo-registry-extensions/pom.xml                  |    4 +
 .../dubbo-remoting-etcd3/pom.xml                   |  107 +
 .../dubbo/remoting/etcd/AbstractRetryPolicy.java   |   32 +-
 .../apache/dubbo/remoting/etcd/ChildListener.java  |   13 +-
 .../org/apache/dubbo/remoting/etcd/Constants.java  |   55 +
 .../org/apache/dubbo/remoting/etcd/EtcdClient.java |  191 +
 .../dubbo/remoting/etcd/EtcdTransporter.java       |   47 +
 .../apache/dubbo/remoting/etcd/RetryPolicy.java    |   16 +-
 .../apache/dubbo/remoting/etcd/StateListener.java  |   15 +-
 .../etcd/jetcd/ConnectionStateListener.java        |   18 +-
 .../dubbo/remoting/etcd/jetcd/JEtcdClient.java     |  473 +
 .../remoting/etcd/jetcd/JEtcdClientWrapper.java    |  752 ++
 .../remoting/etcd/jetcd/JEtcdTransporter.java      |   16 +-
 .../dubbo/remoting/etcd/jetcd/RetryLoops.java      |  100 +
 .../dubbo/remoting/etcd/jetcd/RetryNTimes.java     |   23 +-
 .../dubbo/remoting/etcd/option/OptionUtil.java     |   73 +
 .../remoting/etcd/support/AbstractEtcdClient.java  |  194 +
 .../org.apache.dubbo.remoting.etcd.EtcdTransporter |    1 +
 .../dubbo/remoting/etcd/jetcd/JEtcdClientTest.java |  428 +
 .../etcd/jetcd/JEtcdClientWrapperTest.java         |  187 +
 .../dubbo/remoting/etcd/jetcd/LeaseTest.java       |  156 +
 .../dubbo-remoting-grizzly}/pom.xml                |   21 +-
 .../remoting/transport/grizzly/GrizzlyChannel.java |  198 +
 .../remoting/transport/grizzly/GrizzlyClient.java  |  112 +
 .../transport/grizzly/GrizzlyCodecAdapter.java     |  143 +
 .../remoting/transport/grizzly/GrizzlyHandler.java |  118 +
 .../remoting/transport/grizzly/GrizzlyServer.java  |  129 +
 .../transport/grizzly/GrizzlyTransporter.java}     |   13 +-
 .../internal/org.apache.dubbo.remoting.Transporter |    1 +
 .../transport/grizzly/GrizzlyTransporterTest.java  |   27 +-
 .../dubbo-remoting-mina}/pom.xml                   |   27 +-
 .../dubbo/remoting/transport/mina/MinaChannel.java |  191 +
 .../dubbo/remoting/transport/mina/MinaClient.java  |  174 +
 .../remoting/transport/mina/MinaCodecAdapter.java  |  167 +
 .../dubbo/remoting/transport/mina/MinaHandler.java |   95 +
 .../dubbo/remoting/transport/mina/MinaServer.java  |  112 +
 .../remoting/transport/mina/MinaTransporter.java}  |   10 +-
 .../internal/org.apache.dubbo.remoting.Transporter |    1 +
 .../transport/mina/ClientToServerTest.java         |   92 +
 .../remoting/transport/mina/ClientsTest.java       |   65 +
 .../org/apache/remoting/transport/mina/Hello.java  |   25 +-
 .../transport/mina/MinaClientToServerTest.java}    |   25 +-
 .../org/apache/remoting/transport/mina/World.java  |   25 +-
 .../remoting/transport/mina/WorldHandler.java      |   24 +-
 .../dubbo-remoting-p2p}/pom.xml                    |   22 +-
 .../java/org/apache/dubbo/remoting/p2p/Group.java} |   45 +-
 .../org/apache/dubbo/remoting/p2p/Networker.java   |   29 +-
 .../org/apache/dubbo/remoting/p2p/Networkers.java} |   31 +-
 .../java/org/apache/dubbo/remoting/p2p/Peer.java   |   17 +-
 .../dubbo/remoting/p2p/exchange/ExchangeGroup.java |   25 +-
 .../remoting/p2p/exchange/ExchangeNetworker.java   |   16 +-
 .../remoting/p2p/exchange/ExchangeNetworkers.java  |   45 +
 .../dubbo/remoting/p2p/exchange/ExchangePeer.java  |   14 +-
 .../exchange/support/AbstractExchangeGroup.java    |  128 +
 .../p2p/exchange/support/ExchangeServerPeer.java   |  137 +
 .../p2p/exchange/support/FileExchangeGroup.java    |  135 +
 .../exchange/support/FileExchangeNetworker.java    |   20 +-
 .../exchange/support/MulticastExchangeGroup.java   |  108 +
 .../support/MulticastExchangeNetworker.java        |   20 +-
 .../dubbo/remoting/p2p/support/AbstractGroup.java  |  119 +
 .../dubbo/remoting/p2p/support/FileGroup.java      |  133 +
 .../dubbo/remoting/p2p/support/FileNetworker.java  |   19 +-
 .../dubbo/remoting/p2p/support/MulticastGroup.java |  108 +
 .../remoting/p2p/support/MulticastNetworker.java   |   19 +-
 .../dubbo/remoting/p2p/support/ServerPeer.java     |  124 +
 .../org.apache.dubbo.remoting.p2p.Networker        |    2 +
 .../support/MulticastExchangeNetworkerTest.java    |   81 +
 .../remoting/p2p/support/FileNetworkerTest.java    |   83 +
 .../p2p/support/MulticastNetworkerTest.java        |   71 +
 .../dubbo-remoting-quic/pom.xml                    |    3 +-
 .../quic/QuicNettyBackedChannelBuffer.java         |    1 -
 .../remoting/transport/quic/QuicNettyChannel.java  |    2 +-
 .../remoting/transport/quic/QuicNettyClient.java   |   21 +-
 .../transport/quic/QuicNettyClientHandler.java     |    2 +-
 .../transport/quic/QuicNettyEventLoopFactory.java  |    2 +-
 .../remoting/transport/quic/QuicNettyServer.java   |    6 +-
 .../dubbo-remoting-redis}/pom.xml                  |   27 +-
 .../apache/dubbo/remoting/redis/RedisClient.java   |   35 +-
 .../remoting/redis/jedis/ClusterRedisClient.java   |  136 +
 .../remoting/redis/jedis/MonoRedisClient.java      |  119 +
 .../remoting/redis/jedis/SentinelRedisClient.java  |  122 +
 .../redis/support/AbstractRedisClient.java         |   95 +
 dubbo-remoting-extensions/pom.xml                  |    5 +
 .../pom.xml                                        |   49 +-
 .../dubbo/rpc/protocol/hessian/Constants.java      |   21 +-
 .../hessian/DubboHessianURLConnectionFactory.java  |   34 +-
 .../rpc/protocol/hessian/HessianProtocol.java      |  206 +
 .../hessian/HessianProtocolClientFilter.java       |   51 +
 .../protocol/hessian/HessianProtocolFilter.java    |   50 +-
 .../rpc/protocol/hessian/HttpClientConnection.java |   99 +
 .../hessian/HttpClientConnectionFactory.java       |   57 +
 .../dubbo/internal/org.apache.dubbo.rpc.Filter     |    2 +
 .../dubbo/internal/org.apache.dubbo.rpc.Protocol   |    1 +
 .../rpc/protocol/hessian/HessianProtocolTest.java  |  264 +
 .../rpc/protocol/hessian/HessianService.java}      |   14 +-
 .../rpc/protocol/hessian/HessianServiceImpl.java}  |   25 +-
 dubbo-rpc-extensions/dubbo-rpc-http/pom.xml        |    2 +-
 .../dubbo/rpc/protocol/http/HttpProtocol.java      |   12 +-
 .../rpc/protocol/http/JsonRemoteInvocation.java    |    2 +-
 .../rpc/protocol/http/JsonRpcProxyFactoryBean.java |   10 +-
 .../dubbo/rpc/protocol/http/HttpProtocolTest.java  |    2 +-
 .../dubbo/rpc/protocol/http/HttpServiceImpl.java   |    4 +-
 .../{dubbo-rpc-rmi => dubbo-rpc-memcached}/pom.xml |   20 +-
 .../rpc/protocol/memcached/MemcachedProtocol.java  |  122 +
 .../dubbo/internal/org.apache.dubbo.rpc.Protocol   |    1 +
 .../protocol/memcached/MemcachedProtocolTest.java  |    7 +-
 .../dubbo-rpc-native-thrift/pom.xml                |    5 +-
 .../rpc/protocol/nativethrift/DemoService.java     | 9094 ++++++++++----------
 .../rpc/protocol/nativethrift/DemoServiceImpl.java |    1 +
 .../protocol/nativethrift/ThriftProtocolTest.java  |    1 +
 .../rpc/protocol/nativethrift/UserService.java     | 1627 ++--
 .../rpc/protocol/nativethrift/UserServiceImpl.java |    4 +-
 .../pom.xml                                        |   25 +-
 .../dubbo/rpc/protocol/redis/RedisProtocol.java    |  186 +
 .../dubbo/internal/org.apache.dubbo.rpc.Protocol   |    1 +
 .../dubbo/rpc/protocol/redis/IDemoService.java     |   15 +-
 .../rpc/protocol/redis/RedisProtocolTest.java      |  254 +
 ...org.apache.dubbo.common.serialize.Serialization |    1 +
 dubbo-rpc-extensions/dubbo-rpc-rmi/pom.xml         |    5 +-
 .../apache/dubbo/rpc/protocol/rmi/RmiProtocol.java |    2 +-
 .../rpc/protocol/rmi/RmiRemoteInvocation.java      |    2 +-
 dubbo-rpc-extensions/dubbo-rpc-webservice/pom.xml  |    5 +-
 .../protocol/webservice/WebServiceProtocol.java    |   45 +-
 .../rpc/protocol/webservice/DemoServiceImpl.java   |    4 +-
 .../apache/dubbo/rpc/protocol/webservice/User.java |    4 +-
 .../webservice/WebserviceProtocolTest.java         |   39 +-
 dubbo-rpc-extensions/pom.xml                       |    3 +
 .../dubbo-serialization-avro/pom.xml               |    2 +-
 .../dubbo-serialization-fastjson/pom.xml           |    5 +-
 .../dubbo-serialization-fst/pom.xml                |    5 +-
 .../dubbo-serialization-gson/pom.xml               |    5 +-
 .../serialize/gson/GsonJsonObjectOutput.java       |    5 +-
 .../serialize/gson/GsonJsonObjectOutputTest.java   |    1 -
 .../serialize/gson/GsonJsonSerializationTest.java  |    2 +-
 .../dubbo-serialization-kryo/pom.xml               |    7 +-
 .../common/serialize/kryo/CompatibleKryo.java      |    1 +
 .../serialize/kryo/optimized/KryoObjectInput2.java |    2 +-
 .../serialize/kryo/utils/AbstractKryoFactory.java  |    6 +-
 .../pom.xml                                        |   25 +-
 .../serialize/msgpack/MsgpackObjectInput.java}     |   47 +-
 .../serialize/msgpack/MsgpackObjectOutput.java}    |   50 +-
 .../serialize/msgpack/MsgpackSerialization.java}   |   13 +-
 ...org.apache.dubbo.common.serialize.Serialization |    1 +
 .../serialize/msgpack/MsgpackObjectOutputTest.java |  273 +
 .../pom.xml                                        |   17 +-
 .../serialize/hessian/Hessian2ObjectInput.java}    |   57 +-
 .../serialize/hessian/Hessian2ObjectOutput.java}   |   49 +-
 .../serialize/hessian/Hessian2Serialization.java}  |   23 +-
 .../hessian/Hessian2SerializerFactory.java         |  107 +
 .../dubbo/AbstractHessian2FactoryInitializer.java} |   29 +-
 .../dubbo/DefaultHessian2FactoryInitializer.java   |   21 +-
 .../hessian/dubbo/Hessian2FactoryInitializer.java  |   43 +
 .../dubbo/WhitelistHessian2FactoryInitializer.java |   50 +
 .../hessian/serializer/java8/DurationHandle.java}  |   45 +-
 .../hessian/serializer/java8/InstantHandle.java}   |   46 +-
 .../serializer/java8/Java8TimeSerializer.java      |   57 +
 .../hessian/serializer/java8/LocalDateHandle.java  |   55 +
 .../serializer/java8/LocalDateTimeHandle.java      |   55 +
 .../hessian/serializer/java8/LocalTimeHandle.java  |   57 +
 .../hessian/serializer/java8/MonthDayHandle.java   |   62 +-
 .../serializer/java8/OffsetDateTimeHandle.java     |   55 +
 .../hessian/serializer/java8/OffsetTimeHandle.java |   55 +
 .../hessian/serializer/java8/PeriodHandle.java     |   65 +-
 .../hessian/serializer/java8/YearHandle.java       |   43 +-
 .../hessian/serializer/java8/YearMonthHandle.java  |   62 +-
 .../hessian/serializer/java8/ZoneIdHandle.java     |   43 +-
 .../serializer/java8/ZoneIdSerializer.java}        |   32 +-
 .../hessian/serializer/java8/ZoneOffsetHandle.java |   60 +-
 .../serializer/java8/ZonedDateTimeHandle.java      |   62 +
 ...org.apache.dubbo.common.serialize.Serialization |    1 +
 ...ialize.hessian.dubbo.Hessian2FactoryInitializer |    2 +
 .../serialize/hessian/Java8TimeSerializerTest.java |  152 +
 .../dubbo-serialization-protobuf/pom.xml           |    2 +-
 .../support/GenericProtobufObjectInput.java        |   20 +-
 .../support/GenericProtobufObjectOutput.java       |   16 +-
 .../protobuf/support/ProtobufAttachmentUtils.java  |  206 +
 .../serialize/protobuf/support/ProtobufUtils.java  |   14 +-
 .../protobuf/support/ProtobufWrappedException.java |   12 +-
 .../src/main/proto/MapValue.proto                  |    7 +-
 .../src/main/proto/ThrowablePB.proto               |   46 +-
 .../dubbo-serialization-protostuff/pom.xml         |    5 +-
 .../protostuff/ProtostuffObjectInput.java          |    6 +-
 .../protostuff/ProtostuffObjectOutput.java         |    6 +-
 .../dubbo-serialization-test/pom.xml               |   17 +-
 .../serialize/avro/AvroObjectInputOutputTest.java  |    1 +
 .../serialize/avro/AvroSerializationTest.java      |    2 +-
 .../base/AbstractSerializationPersonFailTest.java  |    8 +-
 .../base/AbstractSerializationPersonOkTest.java    |    8 +-
 .../serialize/base/AbstractSerializationTest.java  |  112 +-
 .../fastjson/FastJsonObjectInputTest.java          |   11 +-
 .../fastjson/FastJsonSerializationTest.java        |    5 +-
 .../common/serialize/fst/FstObjectOutputTest.java  |    3 +-
 .../serialize/kryo/KryoSerialization2Test.java     |    7 +-
 .../common/serialize/model/person/BigPerson.java   |    6 +-
 .../common/serialize/model/person/PersonInfo.java  |    6 +-
 .../support/AbstractProtobufSerializationTest.java |   38 +-
 .../GenericProtobufJsonObjectOutputTest.java       |    4 +-
 .../serialize/protobuf/support/model/GooglePB.java | 6867 ++++++++-------
 .../protostuff/ProtostuffObjectOutputTest.java     |   27 +-
 .../src/test/proto/GooglePB.proto                  |   36 +-
 dubbo-serialization-extensions/pom.xml             |    2 +
 pom.xml                                            |   21 +-
 .../scenario/builder/AbstractRunningGenerator.java |    5 +-
 .../dubbo/scenario/builder/ConfigurationImpl.java  |   15 +-
 .../apache/dubbo/scenario/builder/Constants.java   |    2 +-
 .../builder/DockerComposeRunningGenerator.java     |    3 +-
 .../scenario/builder/vo/CaseConfiguration.java     |   14 +-
 .../dubbo/scenario/builder/vo/DockerService.java   |   30 +-
 .../scenario/builder/vo/ServiceComponent.java      |   52 +-
 .../resources/configs/app-builtin-zookeeper.yml    |    4 +-
 .../resources/configs/app-external-zookeeper.yml   |    4 +-
 .../src/main/resources/logback.xml                 |   34 +-
 .../apache/dubbo/test/runner/ClassLoaderUtils.java |    4 +-
 .../test/runner/ClassloaderSurefireStarter.java    |   27 +-
 .../apache/dubbo/test/runner/TestRunnerMain.java   |   80 +-
 .../dubbo-serialization-avro-test/pom.xml          |    2 +-
 .../test/serialization/avro/EmbeddedZooKeeper.java |   19 +-
 .../src/main/resources/log4j.properties            |    1 -
 .../src/test/java/DemoServiceIT.java               |    1 +
 .../dubbo-serialization-fastjson-test/pom.xml      |    2 +-
 .../serialization/fastjson/EmbeddedZooKeeper.java  |   19 +-
 .../src/main/resources/log4j.properties            |    1 -
 .../src/test/java/DemoServiceIT.java               |    1 +
 .../dubbo-serialization-fst-test/pom.xml           |    2 +-
 .../test/serialization/fst/EmbeddedZooKeeper.java  |   19 +-
 .../src/main/resources/log4j.properties            |    1 -
 .../src/test/java/DemoServiceIT.java               |    1 +
 .../dubbo-serialization-gson-test/pom.xml          |    2 +-
 .../test/serialization/gson/EmbeddedZooKeeper.java |   19 +-
 .../src/main/resources/log4j.properties            |    1 -
 .../src/test/java/DemoServiceIT.java               |    1 +
 .../dubbo-serialization-kryo-test/pom.xml          |    2 +-
 .../test/serialization/kryo/EmbeddedZooKeeper.java |   19 +-
 .../src/main/resources/log4j.properties            |    1 -
 .../src/test/java/DemoServiceIT.java               |    1 +
 .../dubbo-serialization-protobuf-test/pom.xml      |    2 +-
 .../serialization/protobuf/EmbeddedZooKeeper.java  |   19 +-
 .../src/main/resources/log4j.properties            |    1 -
 .../src/test/java/DemoServiceIT.java               |    7 +-
 .../dubbo-serialization-protostuff-test/pom.xml    |    2 +-
 .../protostuff/EmbeddedZooKeeper.java              |   19 +-
 .../src/main/resources/log4j.properties            |    1 -
 .../src/test/java/DemoServiceIT.java               |    1 +
 399 files changed, 25693 insertions(+), 10650 deletions(-)
 create mode 100644 
dubbo-cluster-extensions/dubbo-cluster-loadbalance-peakewma/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.LoadBalance
 copy {dubbo-api-docs/dubbo-api-docs-examples/examples-api => 
dubbo-configcenter-extensions/dubbo-configcenter-consul}/pom.xml (56%)
 copy 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/TestBean.java
 => 
dubbo-configcenter-extensions/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulConstants.java
 (71%)
 create mode 100644 
dubbo-configcenter-extensions/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java
 copy 
dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo3/src/main/java/org/apache/dubbo/rpc/cluster/specifyaddress/UserSpecifiedAddressRouterFactory.java
 => 
dubbo-configcenter-extensions/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfigurationFactory.java
 (64%)
 create mode 100644 
dubbo-configcenter-extensions/dubbo-configcenter-consul/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory
 create mode 100644 
dubbo-configcenter-extensions/dubbo-configcenter-consul/src/test/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfigurationTest.java
 copy {dubbo-api-docs/dubbo-api-docs-core => 
dubbo-configcenter-extensions/dubbo-configcenter-etcd}/pom.xml (50%)
 create mode 100644 
dubbo-configcenter-extensions/dubbo-configcenter-etcd/src/main/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfiguration.java
 copy 
dubbo-registry-extensions/dubbo-registry-xds/src/main/java/org/apache/dubbo/registry/xds/XdsRegistryFactory.java
 => 
dubbo-configcenter-extensions/dubbo-configcenter-etcd/src/main/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationFactory.java
 (62%)
 create mode 100644 
dubbo-configcenter-extensions/dubbo-configcenter-etcd/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory
 create mode 100644 
dubbo-configcenter-extensions/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java
 copy {dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo3 => 
dubbo-filter-extensions/dubbo-filter-seata}/pom.xml (82%)
 create mode 100644 
dubbo-filter-extensions/dubbo-filter-seata/src/main/java/org/apache/dubbo/seata/SeataTransactionPropagationConsumerFilter.java
 create mode 100644 
dubbo-filter-extensions/dubbo-filter-seata/src/main/java/org/apache/dubbo/seata/SeataTransactionPropagationProviderFilter.java
 create mode 100644 
dubbo-filter-extensions/dubbo-filter-seata/src/main/resources/META-INF/dubbo/org.apache.dubbo.rpc.Filter
 create mode 100644 
dubbo-filter-extensions/dubbo-filter-seata/src/test/java/org/apache/dubbo/seata/SeataTransactionPropagationConsumerFilterTest.java
 create mode 100644 
dubbo-filter-extensions/dubbo-filter-seata/src/test/java/org/apache/dubbo/seata/SeataTransactionPropagationProviderFilterTest.java
 copy {dubbo-api-docs/dubbo-api-docs-examples/examples-api => 
dubbo-metadata-report-extensions/dubbo-metadata-report-consul}/pom.xml (63%)
 create mode 100644 
dubbo-metadata-report-extensions/dubbo-metadata-report-consul/src/main/java/org/apache/dubbo/metadata/store/consul/ConsulMetadataReport.java
 copy 
dubbo-registry-extensions/dubbo-registry-dns/src/main/java/org/apache/dubbo/registry/dns/DNSRegistryFactory.java
 => 
dubbo-metadata-report-extensions/dubbo-metadata-report-consul/src/main/java/org/apache/dubbo/metadata/store/consul/ConsulMetadataReportFactory.java
 (67%)
 create mode 100644 
dubbo-metadata-report-extensions/dubbo-metadata-report-consul/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.metadata.report.MetadataReportFactory
 copy {dubbo-api-docs/dubbo-api-docs-core => 
dubbo-metadata-report-extensions/dubbo-metadata-report-etcd}/pom.xml (52%)
 create mode 100644 
dubbo-metadata-report-extensions/dubbo-metadata-report-etcd/src/main/java/org/apache/dubbo/metadata/store/etcd/EtcdMetadataReport.java
 create mode 100644 
dubbo-metadata-report-extensions/dubbo-metadata-report-etcd/src/main/java/org/apache/dubbo/metadata/store/etcd/EtcdMetadataReportFactory.java
 create mode 100644 
dubbo-metadata-report-extensions/dubbo-metadata-report-etcd/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.metadata.report.MetadataReportFactory
 copy 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/TestEnum.java
 => 
dubbo-metadata-report-extensions/dubbo-metadata-report-etcd/src/test/java/org/apache/dubbo/metadata/store/etcd/EtcdMetadata4TstService.java
 (81%)
 create mode 100644 
dubbo-metadata-report-extensions/dubbo-metadata-report-etcd/src/test/java/org/apache/dubbo/metadata/store/etcd/EtcdMetadataReportTest.java
 copy {dubbo-api-docs/dubbo-api-docs-core => 
dubbo-registry-extensions/dubbo-registry-consul}/pom.xml (52%)
 copy 
dubbo-registry-extensions/{dubbo-registry-dns/src/main/java/org/apache/dubbo/registry/dns/DNSServiceDiscoveryFactory.java
 => 
dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/AbstractConsulRegistry.java}
 (60%)
 copy 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/TestBean.java
 => 
dubbo-registry-extensions/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulConstants.java
 (71%)
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulParameter.java
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulRegistry.java
 copy 
dubbo-registry-extensions/{dubbo-registry-dns/src/main/java/org/apache/dubbo/registry/dns/DNSRegistryFactory.java
 => 
dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulRegistryFactory.java}
 (80%)
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscovery.java
 copy 
dubbo-registry-extensions/{dubbo-registry-dns/src/main/java/org/apache/dubbo/registry/dns/DNSServiceDiscoveryFactory.java
 => 
dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java}
 (83%)
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-consul/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryFactory
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-consul/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceDiscoveryFactory
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-consul/src/test/java/org/apache/dubbo/registry/consul/ConsulRegistryTest.java
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-consul/src/test/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryTest.java
 copy {dubbo-api-docs/dubbo-api-docs-core => 
dubbo-registry-extensions/dubbo-registry-etcd3}/pom.xml (55%)
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdRegistry.java
 copy 
dubbo-registry-extensions/{dubbo-registry-kubernetes/src/main/java/org/apache/dubbo/registry/kubernetes/KubernetesRegistryFactory.java
 => 
dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdRegistryFactory.java}
 (72%)
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java
 copy 
dubbo-registry-extensions/{dubbo-registry-dns/src/main/java/org/apache/dubbo/registry/dns/DNSServiceDiscoveryFactory.java
 => 
dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscoveryFactory.java}
 (84%)
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-etcd3/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryFactory
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-etcd3/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceDiscoveryFactory
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-etcd3/src/test/java/org/apache/dubbo/registry/etcd/EtcdRegistryTest.java
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-etcd3/src/test/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscoveryTest.java
 copy 
dubbo-registry-extensions/dubbo-registry-kubernetes/src/main/java/org/apache/dubbo/registry/kubernetes/{KubernetesRegistryFactory.java
 => NopKubernetesMeshEnvListener.java} (68%)
 copy {dubbo-rpc-extensions/dubbo-rpc-native-thrift => 
dubbo-registry-extensions/dubbo-registry-redis}/pom.xml (66%)
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-redis/src/main/java/org/apache/dubbo/registry/redis/RedisRegistry.java
 copy 
dubbo-registry-extensions/{dubbo-registry-dns/src/main/java/org/apache/dubbo/registry/dns/DNSRegistryFactory.java
 => 
dubbo-registry-redis/src/main/java/org/apache/dubbo/registry/redis/RedisRegistryFactory.java}
 (80%)
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-redis/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryFactory
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-redis/src/test/java/org/apache/dubbo/registry/redis/RedisRegistryTest.java
 create mode 100644 dubbo-registry-extensions/dubbo-registry-sofa/pom.xml
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-sofa/src/main/java/org/apache/dubbo/registry/sofa/SofaRegistry.java
 copy 
dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/TypeHandler.java
 => 
dubbo-registry-extensions/dubbo-registry-sofa/src/main/java/org/apache/dubbo/registry/sofa/SofaRegistryConstants.java
 (61%)
 copy 
dubbo-registry-extensions/{dubbo-registry-dns/src/main/java/org/apache/dubbo/registry/dns/DNSRegistryFactory.java
 => 
dubbo-registry-sofa/src/main/java/org/apache/dubbo/registry/sofa/SofaRegistryFactory.java}
 (74%)
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-sofa/src/main/java/org/apache/dubbo/registry/sofa/SofaRegistryInstance.java
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-sofa/src/main/java/org/apache/dubbo/registry/sofa/SofaRegistryServiceDiscovery.java
 copy 
dubbo-registry-extensions/{dubbo-registry-dns/src/main/java/org/apache/dubbo/registry/dns/DNSServiceDiscoveryFactory.java
 => 
dubbo-registry-sofa/src/main/java/org/apache/dubbo/registry/sofa/SofaRegistryServiceDiscoveryFactory.java}
 (83%)
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-sofa/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryFactory
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-sofa/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceDiscovery
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-sofa/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceDiscoveryFactory
 copy 
dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo3/src/test/java/org/apache/dubbo/rpc/cluster/specifyaddress/DemoService.java
 => 
dubbo-registry-extensions/dubbo-registry-sofa/src/test/java/org/apache/dubbo/registry/sofa/HelloService.java
 (87%)
 copy 
dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo3/src/main/java/org/apache/dubbo/rpc/cluster/specifyaddress/UserSpecifiedAddressRouterFactory.java
 => 
dubbo-registry-extensions/dubbo-registry-sofa/src/test/java/org/apache/dubbo/registry/sofa/HelloServiceImpl.java
 (58%)
 create mode 100644 
dubbo-registry-extensions/dubbo-registry-sofa/src/test/resources/log4j.properties
 create mode 100644 dubbo-remoting-extensions/dubbo-remoting-etcd3/pom.xml
 copy 
dubbo-common-extensions/src/main/java/org/apache/dubbo/common/utils/Utils.java 
=> 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/AbstractRetryPolicy.java
 (54%)
 copy 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/TestEnum.java
 => 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/ChildListener.java
 (83%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/Constants.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/EtcdClient.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/EtcdTransporter.java
 copy 
dubbo-rpc-extensions/dubbo-rpc-http/src/main/java/org/apache/dubbo/rpc/protocol/http/HttpProtocolErrorCode.java
 => 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/RetryPolicy.java
 (66%)
 copy 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/TestEnum.java
 => 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/StateListener.java
 (83%)
 copy 
dubbo-rpc-extensions/dubbo-rpc-http/src/main/java/org/apache/dubbo/rpc/protocol/http/HttpProtocolErrorCode.java
 => 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/jetcd/ConnectionStateListener.java
 (72%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/jetcd/JEtcdClient.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/jetcd/JEtcdClientWrapper.java
 copy 
dubbo-serialization-extensions/dubbo-serialization-kryo/src/main/java/org/apache/dubbo/common/serialize/kryo/utils/PrototypeKryoFactory.java
 => 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/jetcd/JEtcdTransporter.java
 (71%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/jetcd/RetryLoops.java
 copy 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java
 => 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/jetcd/RetryNTimes.java
 (61%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/option/OptionUtil.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/java/org/apache/dubbo/remoting/etcd/support/AbstractEtcdClient.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.remoting.etcd.EtcdTransporter
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/test/java/org/apache/dubbo/remoting/etcd/jetcd/JEtcdClientTest.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/test/java/org/apache/dubbo/remoting/etcd/jetcd/JEtcdClientWrapperTest.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-etcd3/src/test/java/org/apache/dubbo/remoting/etcd/jetcd/LeaseTest.java
 copy {dubbo-serialization-extensions/dubbo-serialization-fst => 
dubbo-remoting-extensions/dubbo-remoting-grizzly}/pom.xml (75%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-grizzly/src/main/java/org/apache/dubbo/remoting/transport/grizzly/GrizzlyChannel.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-grizzly/src/main/java/org/apache/dubbo/remoting/transport/grizzly/GrizzlyClient.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-grizzly/src/main/java/org/apache/dubbo/remoting/transport/grizzly/GrizzlyCodecAdapter.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-grizzly/src/main/java/org/apache/dubbo/remoting/transport/grizzly/GrizzlyHandler.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-grizzly/src/main/java/org/apache/dubbo/remoting/transport/grizzly/GrizzlyServer.java
 copy 
dubbo-remoting-extensions/{dubbo-remoting-quic/src/main/java/org/apache/dubbo/remoting/transport/quic/QuicNettyTransporter.java
 => 
dubbo-remoting-grizzly/src/main/java/org/apache/dubbo/remoting/transport/grizzly/GrizzlyTransporter.java}
 (82%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-grizzly/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.remoting.Transporter
 copy 
dubbo-serialization-extensions/dubbo-serialization-test/src/test/java/org/apache/dubbo/common/serialize/support/SerializableClassRegistryTest.java
 => 
dubbo-remoting-extensions/dubbo-remoting-grizzly/src/test/java/org/apache/dubbo/remoting/transport/grizzly/GrizzlyTransporterTest.java
 (54%)
 copy {dubbo-rpc-extensions/dubbo-rpc-native-thrift => 
dubbo-remoting-extensions/dubbo-remoting-mina}/pom.xml (71%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-mina/src/main/java/org/apache/dubbo/remoting/transport/mina/MinaChannel.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-mina/src/main/java/org/apache/dubbo/remoting/transport/mina/MinaClient.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-mina/src/main/java/org/apache/dubbo/remoting/transport/mina/MinaCodecAdapter.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-mina/src/main/java/org/apache/dubbo/remoting/transport/mina/MinaHandler.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-mina/src/main/java/org/apache/dubbo/remoting/transport/mina/MinaServer.java
 copy 
dubbo-remoting-extensions/{dubbo-remoting-quic/src/main/java/org/apache/dubbo/remoting/transport/quic/QuicNettyTransporter.java
 => 
dubbo-remoting-mina/src/main/java/org/apache/dubbo/remoting/transport/mina/MinaTransporter.java}
 (83%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-mina/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.remoting.Transporter
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-mina/src/test/java/org/apache/remoting/transport/mina/ClientToServerTest.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-mina/src/test/java/org/apache/remoting/transport/mina/ClientsTest.java
 copy 
dubbo-rpc-extensions/dubbo-rpc-webservice/src/test/java/org/apache/dubbo/rpc/protocol/webservice/User.java
 => 
dubbo-remoting-extensions/dubbo-remoting-mina/src/test/java/org/apache/remoting/transport/mina/Hello.java
 (74%)
 copy 
dubbo-remoting-extensions/{dubbo-remoting-quic/src/main/java/org/apache/dubbo/remoting/transport/quic/QuicNettyTransporter.java
 => 
dubbo-remoting-mina/src/test/java/org/apache/remoting/transport/mina/MinaClientToServerTest.java}
 (55%)
 copy 
dubbo-rpc-extensions/dubbo-rpc-webservice/src/test/java/org/apache/dubbo/rpc/protocol/webservice/User.java
 => 
dubbo-remoting-extensions/dubbo-remoting-mina/src/test/java/org/apache/remoting/transport/mina/World.java
 (75%)
 copy 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/DemoParamBean4.java
 => 
dubbo-remoting-extensions/dubbo-remoting-mina/src/test/java/org/apache/remoting/transport/mina/WorldHandler.java
 (62%)
 copy {dubbo-serialization-extensions/dubbo-serialization-fst => 
dubbo-remoting-extensions/dubbo-remoting-p2p}/pom.xml (75%)
 copy 
dubbo-remoting-extensions/{dubbo-remoting-quic/src/main/java/org/apache/dubbo/remoting/transport/quic/QuicNettyTransporter.java
 => dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/Group.java} 
(60%)
 copy 
dubbo-registry-extensions/dubbo-registry-xds/src/main/java/org/apache/dubbo/registry/xds/XdsRegistryFactory.java
 => 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/Networker.java
 (65%)
 copy 
dubbo-remoting-extensions/{dubbo-remoting-quic/src/main/java/org/apache/dubbo/remoting/transport/quic/QuicNettyTransporter.java
 => 
dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/Networkers.java} 
(50%)
 copy 
dubbo-rpc-extensions/dubbo-rpc-http/src/main/java/org/apache/dubbo/rpc/protocol/http/HttpProtocolErrorCode.java
 => 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/Peer.java
 (67%)
 copy 
dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo2/src/main/java/org/apache/dubbo/rpc/cluster/specifyaddress/UserSpecifiedAddressRouterFactory.java
 => 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/exchange/ExchangeGroup.java
 (67%)
 copy 
dubbo-rpc-extensions/dubbo-rpc-http/src/main/java/org/apache/dubbo/rpc/protocol/http/HttpProtocolErrorCode.java
 => 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/exchange/ExchangeNetworker.java
 (71%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/exchange/ExchangeNetworkers.java
 copy 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/TestEnum.java
 => 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/exchange/ExchangePeer.java
 (78%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/exchange/support/AbstractExchangeGroup.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/exchange/support/ExchangeServerPeer.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/exchange/support/FileExchangeGroup.java
 copy 
dubbo-registry-extensions/dubbo-registry-xds/src/main/java/org/apache/dubbo/registry/xds/XdsRegistryFactory.java
 => 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/exchange/support/FileExchangeNetworker.java
 (66%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/exchange/support/MulticastExchangeGroup.java
 copy 
dubbo-registry-extensions/dubbo-registry-kubernetes/src/main/java/org/apache/dubbo/registry/kubernetes/KubernetesRegistryFactory.java
 => 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/exchange/support/MulticastExchangeNetworker.java
 (65%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/support/AbstractGroup.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/support/FileGroup.java
 copy 
dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo2/src/main/java/org/apache/dubbo/rpc/cluster/specifyaddress/UserSpecifiedAddressRouterFactory.java
 => 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/support/FileNetworker.java
 (69%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/support/MulticastGroup.java
 copy 
dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo2/src/main/java/org/apache/dubbo/rpc/cluster/specifyaddress/UserSpecifiedAddressRouterFactory.java
 => 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/support/MulticastNetworker.java
 (69%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/java/org/apache/dubbo/remoting/p2p/support/ServerPeer.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.remoting.p2p.Networker
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/test/java/org/apache/dubbo/remoting/p2p/exchange/support/MulticastExchangeNetworkerTest.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/test/java/org/apache/dubbo/remoting/p2p/support/FileNetworkerTest.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-p2p/src/test/java/org/apache/dubbo/remoting/p2p/support/MulticastNetworkerTest.java
 copy {dubbo-rpc-extensions/dubbo-rpc-rmi => 
dubbo-remoting-extensions/dubbo-remoting-redis}/pom.xml (71%)
 copy 
dubbo-rpc-extensions/dubbo-rpc-rmi/src/test/java/org/apache/dubbo/rpc/protocol/rmi/DemoService.java
 => 
dubbo-remoting-extensions/dubbo-remoting-redis/src/main/java/org/apache/dubbo/remoting/redis/RedisClient.java
 (57%)
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-redis/src/main/java/org/apache/dubbo/remoting/redis/jedis/ClusterRedisClient.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-redis/src/main/java/org/apache/dubbo/remoting/redis/jedis/MonoRedisClient.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-redis/src/main/java/org/apache/dubbo/remoting/redis/jedis/SentinelRedisClient.java
 create mode 100644 
dubbo-remoting-extensions/dubbo-remoting-redis/src/main/java/org/apache/dubbo/remoting/redis/support/AbstractRedisClient.java
 copy dubbo-rpc-extensions/{dubbo-rpc-webservice => dubbo-rpc-hessian}/pom.xml 
(67%)
 copy 
dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/TestBean.java
 => 
dubbo-rpc-extensions/dubbo-rpc-hessian/src/main/java/org/apache/dubbo/rpc/protocol/hessian/Constants.java
 (70%)
 copy 
dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/DateTypeHandler.java
 => 
dubbo-rpc-extensions/dubbo-rpc-hessian/src/main/java/org/apache/dubbo/rpc/protocol/hessian/DubboHessianURLConnectionFactory.java
 (53%)
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-hessian/src/main/java/org/apache/dubbo/rpc/protocol/hessian/HessianProtocol.java
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-hessian/src/main/java/org/apache/dubbo/rpc/protocol/hessian/HessianProtocolClientFilter.java
 copy 
dubbo-mock-extensions/dubbo-mock-admin/src/test/java/org/apache/dubbo/mock/filter/AdminMockFilterTest.java
 => 
dubbo-rpc-extensions/dubbo-rpc-hessian/src/main/java/org/apache/dubbo/rpc/protocol/hessian/HessianProtocolFilter.java
 (50%)
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-hessian/src/main/java/org/apache/dubbo/rpc/protocol/hessian/HttpClientConnection.java
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-hessian/src/main/java/org/apache/dubbo/rpc/protocol/hessian/HttpClientConnectionFactory.java
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-hessian/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-hessian/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Protocol
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-hessian/src/test/java/org/apache/dubbo/rpc/protocol/hessian/HessianProtocolTest.java
 copy 
dubbo-rpc-extensions/{dubbo-rpc-http/src/test/java/org/apache/dubbo/rpc/protocol/http/HttpService.java
 => 
dubbo-rpc-hessian/src/test/java/org/apache/dubbo/rpc/protocol/hessian/HessianService.java}
 (83%)
 copy 
dubbo-rpc-extensions/{dubbo-rpc-native-thrift/src/test/java/org/apache/dubbo/rpc/protocol/nativethrift/DemoServiceImpl.java
 => 
dubbo-rpc-hessian/src/test/java/org/apache/dubbo/rpc/protocol/hessian/HessianServiceImpl.java}
 (84%)
 copy dubbo-rpc-extensions/{dubbo-rpc-rmi => dubbo-rpc-memcached}/pom.xml (80%)
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-memcached/src/main/java/org/apache/dubbo/rpc/protocol/memcached/MemcachedProtocol.java
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-memcached/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Protocol
 copy 
dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo3/src/test/java/org/apache/dubbo/rpc/cluster/specifyaddress/DemoService.java
 => 
dubbo-rpc-extensions/dubbo-rpc-memcached/src/test/java/org/apache/dubbo/rpc/protocol/memcached/MemcachedProtocolTest.java
 (90%)
 copy dubbo-rpc-extensions/{dubbo-rpc-native-thrift => dubbo-rpc-redis}/pom.xml 
(76%)
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-redis/src/main/java/org/apache/dubbo/rpc/protocol/redis/RedisProtocol.java
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-redis/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Protocol
 copy 
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-testcase/src/main/java/org/apache/dubbo/test/serialization/testcase/DemoService.java
 => 
dubbo-rpc-extensions/dubbo-rpc-redis/src/test/java/org/apache/dubbo/rpc/protocol/redis/IDemoService.java
 (74%)
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-redis/src/test/java/org/apache/dubbo/rpc/protocol/redis/RedisProtocolTest.java
 create mode 100644 
dubbo-rpc-extensions/dubbo-rpc-redis/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.serialize.Serialization
 copy dubbo-serialization-extensions/{dubbo-serialization-gson => 
dubbo-serialization-msgpack}/pom.xml (69%)
 copy 
dubbo-serialization-extensions/{dubbo-serialization-gson/src/main/java/org/apache/dubbo/common/serialize/gson/GsonJsonObjectInput.java
 => 
dubbo-serialization-msgpack/src/main/java/org/apache/dubbo/common/serialize/msgpack/MsgpackObjectInput.java}
 (69%)
 copy 
dubbo-serialization-extensions/{dubbo-serialization-gson/src/main/java/org/apache/dubbo/common/serialize/gson/GsonJsonObjectOutput.java
 => 
dubbo-serialization-msgpack/src/main/java/org/apache/dubbo/common/serialize/msgpack/MsgpackObjectOutput.java}
 (69%)
 copy 
dubbo-serialization-extensions/{dubbo-serialization-gson/src/main/java/org/apache/dubbo/common/serialize/gson/GsonSerialization.java
 => 
dubbo-serialization-msgpack/src/main/java/org/apache/dubbo/common/serialize/msgpack/MsgpackSerialization.java}
 (81%)
 create mode 100644 
dubbo-serialization-extensions/dubbo-serialization-msgpack/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.serialize.Serialization
 create mode 100644 
dubbo-serialization-extensions/dubbo-serialization-msgpack/src/test/java/org/apache/dubbo/common/serialize/msgpack/MsgpackObjectOutputTest.java
 copy dubbo-serialization-extensions/{dubbo-serialization-fastjson => 
dubbo-serialization-native-hession}/pom.xml (77%)
 copy 
dubbo-serialization-extensions/{dubbo-serialization-fst/src/main/java/org/apache/dubbo/common/serialize/fst/FstObjectInput.java
 => 
dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/Hessian2ObjectInput.java}
 (58%)
 copy 
dubbo-serialization-extensions/{dubbo-serialization-fst/src/main/java/org/apache/dubbo/common/serialize/fst/FstObjectOutput.java
 => 
dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/Hessian2ObjectOutput.java}
 (64%)
 copy 
dubbo-serialization-extensions/{dubbo-serialization-fst/src/main/java/org/apache/dubbo/common/serialize/fst/FstSerialization.java
 => 
dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/Hessian2Serialization.java}
 (75%)
 create mode 100644 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/Hessian2SerializerFactory.java
 copy 
dubbo-serialization-extensions/{dubbo-serialization-kryo/src/main/java/org/apache/dubbo/common/serialize/kryo/utils/ThreadLocalKryoFactory.java
 => 
dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/dubbo/AbstractHessian2FactoryInitializer.java}
 (58%)
 copy 
dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java
 => 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/dubbo/DefaultHessian2FactoryInitializer.java
 (69%)
 create mode 100644 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/dubbo/Hessian2FactoryInitializer.java
 create mode 100644 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/dubbo/WhitelistHessian2FactoryInitializer.java
 copy 
dubbo-serialization-extensions/{dubbo-serialization-kryo/src/main/java/org/apache/dubbo/common/serialize/kryo/utils/KryoUtils.java
 => 
dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/DurationHandle.java}
 (52%)
 mode change 100644 => 100755
 copy 
dubbo-serialization-extensions/{dubbo-serialization-kryo/src/main/java/org/apache/dubbo/common/serialize/kryo/utils/KryoUtils.java
 => 
dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/InstantHandle.java}
 (52%)
 mode change 100644 => 100755
 create mode 100755 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/Java8TimeSerializer.java
 create mode 100755 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/LocalDateHandle.java
 create mode 100755 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/LocalDateTimeHandle.java
 create mode 100755 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/LocalTimeHandle.java
 copy 
dubbo-mock-extensions/dubbo-mock-api/src/main/java/org/apache/dubbo/mock/api/MockResult.java
 => 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/MonthDayHandle.java
 (51%)
 mode change 100644 => 100755
 create mode 100755 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/OffsetDateTimeHandle.java
 create mode 100755 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/OffsetTimeHandle.java
 copy 
dubbo-mock-extensions/dubbo-mock-api/src/main/java/org/apache/dubbo/mock/api/MockResult.java
 => 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/PeriodHandle.java
 (50%)
 mode change 100644 => 100755
 copy 
dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo2/src/main/java/org/apache/dubbo/rpc/cluster/specifyaddress/UserSpecifiedAddressUtil.java
 => 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/YearHandle.java
 (55%)
 mode change 100644 => 100755
 copy 
dubbo-mock-extensions/dubbo-mock-api/src/main/java/org/apache/dubbo/mock/api/MockResult.java
 => 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/YearMonthHandle.java
 (51%)
 mode change 100644 => 100755
 copy 
dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/DateTypeHandler.java
 => 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/ZoneIdHandle.java
 (54%)
 mode change 100644 => 100755
 copy 
dubbo-serialization-extensions/{dubbo-serialization-kryo/src/main/java/org/apache/dubbo/common/serialize/kryo/utils/ThreadLocalKryoFactory.java
 => 
dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/ZoneIdSerializer.java}
 (57%)
 mode change 100644 => 100755
 copy 
dubbo-mock-extensions/dubbo-mock-api/src/main/java/org/apache/dubbo/mock/api/MockResult.java
 => 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/ZoneOffsetHandle.java
 (53%)
 mode change 100644 => 100755
 create mode 100755 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/ZonedDateTimeHandle.java
 create mode 100644 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.serialize.Serialization
 create mode 100644 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.serialize.hessian.dubbo.Hessian2FactoryInitializer
 create mode 100644 
dubbo-serialization-extensions/dubbo-serialization-native-hession/src/test/java/org/apache/dubbo/serialize/hessian/Java8TimeSerializerTest.java
 create mode 100644 
dubbo-serialization-extensions/dubbo-serialization-protobuf/src/main/java/org/apache/dubbo/common/serialize/protobuf/support/ProtobufAttachmentUtils.java

Reply via email to