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 b7d4fd4 [Serialization] add fury serialization framework to dubbo
(#226)
add 180f782 feat: Add jackson serialization extension (#231)
No new revisions were added by this update.
Summary of changes:
dubbo-extensions-dependencies-bom/pom.xml | 21 +++++
.../dubbo-serialization-jackson}/pom.xml | 39 ++++-----
.../serialize/jackson/JacksonObjectInput.java} | 92 +++++++++++++---------
.../serialize/jackson/JacksonObjectOutput.java} | 65 ++++++++-------
.../serialize/jackson/JacksonSerialization.java} | 22 +++---
...org.apache.dubbo.common.serialize.Serialization | 1 +
.../dubbo-serialization-test/pom.xml | 5 ++
.../JacksonObjectInputTest.java} | 86 ++++++++++----------
.../JacksonObjectOutputTest.java} | 65 +++++++--------
.../jackson/JacksonSerializationTest.java} | 32 ++++----
dubbo-serialization-extensions/pom.xml | 1 +
11 files changed, 244 insertions(+), 185 deletions(-)
copy {dubbo-rpc-extensions/dubbo-rpc-http =>
dubbo-serialization-extensions/dubbo-serialization-jackson}/pom.xml (63%)
copy
dubbo-serialization-extensions/{dubbo-serialization-gson/src/main/java/org/apache/dubbo/common/serialize/gson/GsonJsonObjectInput.java
=>
dubbo-serialization-jackson/src/main/java/org/apache/dubbo/common/serialize/jackson/JacksonObjectInput.java}
(63%)
copy
dubbo-serialization-extensions/{dubbo-serialization-fastjson/src/main/java/org/apache/dubbo/common/serialize/fastjson/FastJsonObjectOutput.java
=>
dubbo-serialization-jackson/src/main/java/org/apache/dubbo/common/serialize/jackson/JacksonObjectOutput.java}
(56%)
copy
dubbo-serialization-extensions/{dubbo-serialization-fastjson/src/main/java/org/apache/dubbo/common/serialize/fastjson/FastJsonSerialization.java
=>
dubbo-serialization-jackson/src/main/java/org/apache/dubbo/common/serialize/jackson/JacksonSerialization.java}
(73%)
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-jackson/src/main/resources/META-INF/dubbo.internal/org.apache.dubbo.common.serialize.Serialization
copy
dubbo-serialization-extensions/dubbo-serialization-test/src/test/java/org/apache/dubbo/common/serialize/{fastjson/FastJsonObjectInputTest.java
=> jackson/JacksonObjectInputTest.java} (59%)
copy
dubbo-serialization-extensions/dubbo-serialization-test/src/test/java/org/apache/dubbo/common/serialize/{fastjson/FastJsonObjectOutputTest.java
=> jackson/JacksonObjectOutputTest.java} (61%)
copy
dubbo-serialization-extensions/{dubbo-serialization-gson/src/test/java/org/apache/dubbo/common/serialize/gson/GsonJsonSerializationTest.java
=>
dubbo-serialization-test/src/test/java/org/apache/dubbo/common/serialize/jackson/JacksonSerializationTest.java}
(64%)