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 24ca37b fix issue: start.sh can't work when dubbo.properties contain
commented dubbo.protocol.port property (#6508)
add 711343e fix deserialization vulnerability
add 1373fe0 Heartbeat skip serialize and deserialize (#7077)
add e62014f check serialization id on both side
add 0c9b832 update pom version to 2.7.8.1
add 0098743 fix ut
add 86a6ec6 fix codec ut
add 77457bb check serialization type
add c4f3aa1 ignore ut
add 419d7b2 disable junit5 ut
add 8894481 fix ut
add acd0e8e check serialization not null before set, too many uts to fix
add 26e3e89 return object type
add 0c06a4a disable etcd ut
add 73264fb change pom version to 2.7.9
add 970c475 Handle scenario where serviceDiscoveryInvoker is null (#7133)
add 901a414 [dubbo-samples - 272] Improve getOptionalBean/getBeans (#7145)
add 50a7a27 Introcduce DubboBootstrap start/stop listener(#7159)
add d9703c7 update Copyright range to 2018-2021
add f0483b8 disable unstable file system ut
new b939b34 Merge branch '2.7.9-release'
new 4ad2634 Merge branch 'master' of https://github.com/apache/dubbo
The 2 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:
dubbo-cluster/pom.xml | 6 ++
.../apache/dubbo/common/BaseServiceMetadata.java | 4 +-
.../dubbo/common/constants/CommonConstants.java | 2 +
.../dubbo/common/BaseServiceMetadataTest.java | 3 +-
.../file/FileSystemDynamicConfigurationTest.java | 5 +-
.../AbstractAnnotationConfigBeanBuilder.java | 9 +--
.../AnnotatedInterfaceConfigBeanBuilder.java | 9 +--
.../factory/annotation/ReferenceBeanBuilder.java | 3 +-
.../spring/extension/SpringExtensionFactory.java | 7 +-
.../dubbo/config/spring/util/DubboBeanUtils.java | 87 +++++++++++++++++++++-
.../annotation/ReferenceBeanBuilderTest.java | 2 +-
.../dubbo-demo-xml/dubbo-demo-xml-consumer/pom.xml | 5 +-
.../dubbo-demo-xml/dubbo-demo-xml-provider/pom.xml | 4 +
.../store/etcd/EtcdMetadataReportTest.java | 2 +
.../remoting/exchange/codec/ExchangeCodec.java | 28 ++++---
.../dubbo/remoting/transport/AbstractCodec.java | 20 +++--
.../dubbo/remoting/transport/CodecSupport.java | 47 ++++++++----
.../dubbo/remoting/codec/ExchangeCodecTest.java | 20 ++++-
.../dubbo/remoting/etcd/jetcd/LeaseTest.java | 2 +
.../java/org/apache/dubbo/rpc/AppResponse.java | 16 ++++
.../java/org/apache/dubbo/rpc/AsyncRpcResult.java | 6 +-
.../main/java/org/apache/dubbo/rpc/Constants.java | 4 +
.../apache/dubbo/rpc/protocol/AbstractInvoker.java | 10 +++
.../dubbo/rpc/proxy/AbstractProxyInvoker.java | 4 +-
.../protocol/dubbo/DecodeableRpcInvocation.java | 14 +++-
.../rpc/protocol/dubbo/DecodeableRpcResult.java | 12 +++
.../dubbo/rpc/protocol/dubbo/DubboCodec.java | 23 +++++-
.../rpc/protocol/dubbo/DubboCodecSupport.java | 53 +++++++++++++
.../dubbo/rpc/protocol/dubbo/DubboInvoker.java | 3 +-
.../rpc/protocol/dubbo/DubboProtocolTest.java | 1 +
30 files changed, 342 insertions(+), 69 deletions(-)
create mode 100644
dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/DubboCodecSupport.java