This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-spi-extensions.git
from a0c34e4 Merge pull request #227 from songxiaosheng/auto_gen_doc
add b7d4fd4 [Serialization] add fury serialization framework to dubbo
(#226)
No new revisions were added by this update.
Summary of changes:
dubbo-extensions-dependencies-bom/pom.xml | 6 +
.../pom.xml | 28 ++---
.../fury/dubbo/BaseFurySerialization.java | 68 ++++++++++++
.../serialize/fury/dubbo/FuryCheckerListener.java | 92 +++++++++++++++
.../fury/dubbo/FuryCompatibleSerialization.java | 62 +++++++++++
.../serialize/fury/dubbo/FuryObjectInput.java | 123 +++++++++++++++++++++
.../serialize/fury/dubbo/FuryObjectOutput.java | 108 ++++++++++++++++++
.../fury/dubbo/FuryScopeModelInitializer.java | 37 +++----
.../serialize/fury/dubbo/FurySerialization.java | 61 ++++++++++
...org.apache.dubbo.common.serialize.Serialization | 2 +
...rg.apache.dubbo.rpc.model.ScopeModelInitializer | 2 +
.../serialize/kryo/optimized/KryoObjectInput2.java | 2 +-
.../support/GenericProtobufJsonObjectInput.java | 2 +-
.../support/GenericProtobufObjectInput.java | 2 +-
dubbo-serialization-extensions/pom.xml | 1 +
15 files changed, 558 insertions(+), 38 deletions(-)
copy dubbo-serialization-extensions/{dubbo-serialization-protostuff =>
dubbo-serialization-fury}/pom.xml (66%)
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-fury/src/main/java/org/apache/dubbo/common/serialize/fury/dubbo/BaseFurySerialization.java
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-fury/src/main/java/org/apache/dubbo/common/serialize/fury/dubbo/FuryCheckerListener.java
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-fury/src/main/java/org/apache/dubbo/common/serialize/fury/dubbo/FuryCompatibleSerialization.java
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-fury/src/main/java/org/apache/dubbo/common/serialize/fury/dubbo/FuryObjectInput.java
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-fury/src/main/java/org/apache/dubbo/common/serialize/fury/dubbo/FuryObjectOutput.java
copy
dubbo-rpc-extensions/dubbo-rpc-rocketmq/src/main/java/org/apache/dubbo/rpc/rocketmq/codec/RocketMQCountCodec.java
=>
dubbo-serialization-extensions/dubbo-serialization-fury/src/main/java/org/apache/dubbo/common/serialize/fury/dubbo/FuryScopeModelInitializer.java
(54%)
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-fury/src/main/java/org/apache/dubbo/common/serialize/fury/dubbo/FurySerialization.java
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-fury/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.serialize.Serialization
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-fury/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.model.ScopeModelInitializer