This is an automated email from the ASF dual-hosted git repository. songxiaosheng pushed a change to branch dependabot/maven/dubbo-extensions-dependencies-bom/org.apache.avro-avro-1.11.3 in repository https://gitbox.apache.org/repos/asf/dubbo-spi-extensions.git
from ea90427 Bump org.apache.avro:avro in /dubbo-extensions-dependencies-bom add 4a6f526 :memo: doc add release and reference add 5850eb9 Merge pull request #255 from songxiaosheng/doc_offical_master add d56515e Merge pull request #240 from apache/master add 1918bed registry center etcd support dubbo3.2 add 739a98a registry center etcd3 support dubbo3.2 add db4b52e metadata report etcd support dubbo3.2 add 5ab7a7f Merge remote-tracking branch 'origin/3.2.0' into 3.2.0 add 960f77e disable consul registry test add 445a467 disable config center etcd test add db84301 Merge pull request #248 from robin977/3.2.0 add 44265c4 Merge branch '3.2.0' into master add b3634db :green_heart: remove windows and add jdk17 add 8d3eac4 :green_heart: remove jdk17 add 247e5de fastjson、gson、jackson fix add 1f2ee76 fastjson、gson、jackson fix add 788b19d fastjson、gson、jackson fix add 2fce361 fastjson、gson、jackson fix add f30455f Merge branch 'master' into feature/231204-json add 97e017c Merge remote-tracking branch 'xixingya/feature/231204-json' into feature/231204-json add 787745d add apache license add bfa58f6 remove unused code add ada6d2e fix code add fe63c66 remove add 924875d remove add ac3f39c remove unused code add a8bb3c7 remove unused code add 2e8ef95 remove unused code add 72f8ed7 remove unused code add 9bcf5e0 remove unused code add 0ee0248 Merge branch 'master' into feature/231204-json add 59b47b1 Merge remote-tracking branch 'xixingya/feature/231204-json' into feature/231204-json add c7e094a remove unused code add a3cc597 ci conformance add 4c2880e fix add 5ebd1cc update version add 1b18f7d update version add d9d0c91 Merge branch 'master' into feature/231204-json add cf082a9 Merge pull request #249 from xixingya/feature/231204-json add 4417fa9 Merge branch 'master' into remove_windows_ci add ca49157 Merge pull request #258 from songxiaosheng/remove_windows_ci add 03d85d0 Merge branch 'master' into dependabot/maven/dubbo-extensions-dependencies-bom/org.apache.avro-avro-1.11.3 No new revisions were added by this update. Summary of changes: .github/workflows/ci.yml | 4 +- .github/workflows/conformance.yml | 2 +- README.md | 6 + .../main/java/org/apache/dubbo/doc/DocAutoGen.java | 5 + .../support/etcd/EtcdDynamicConfigurationTest.java | 2 + .../dubbo-metadata-report-etcd/pom.xml | 49 ++ .../consul/ConsulServiceDiscoveryTest.java | 3 + .../dubbo-registry-etcd3/pom.xml | 11 + .../registry/etcd/EtcdServiceDiscoveryTest.java | 249 +++++----- .../dubbo-serialization-avro/pom.xml | 8 + .../pom.xml | 14 +- .../common/serialize/DefaultJsonDataInput.java | 72 +++ .../common/serialize/DefaultJsonDataOutput.java | 42 +- .../dubbo-serialization-fastjson/README.md | 1 + .../dubbo-serialization-fastjson/pom.xml | 21 +- .../serialize/fastjson/FastJsonObjectInput.java | 124 ++--- .../serialize/fastjson/FastJsonObjectOutput.java | 98 ++-- .../fastjson/FastJsonSecurityManager.java | 29 +- .../src/test/java/com/example/test/TestPojo.java | 38 +- .../fastjson/FastJsonSerializationTest.java | 509 +++++++++++++++++++++ .../serialize/fastjson/TrustedNotSerializable.java | 33 +- .../common/serialize/fastjson/TrustedPojo.java | 46 +- .../common/serialize/fastjson/TrustedPojo2.java | 37 +- .../dubbo-serialization-gson/pom.xml | 17 +- .../common/serialize/gson/GsonJsonObjectInput.java | 14 +- .../serialize/gson/GsonJsonObjectOutput.java | 47 +- .../dubbo-serialization-jackson/pom.xml | 11 + .../serialize/jackson/JacksonObjectInput.java | 76 +-- .../serialize/jackson/JacksonObjectOutput.java | 44 +- .../dubbo/common/serialize/jackson}/Image.java | 4 +- .../serialize/jackson/JacksonObjectInputTest.java} | 90 ++-- .../jackson/JacksonObjectOutputTest.java} | 67 +-- .../jackson/JacksonSerializationTest.java | 0 .../common/serialize/jackson}/Organization.java | 2 +- .../dubbo/common/serialize/jackson}/Person.java | 2 +- .../dubbo-serialization-protobuf/pom.xml | 8 + .../dubbo-serialization-test/pom.xml | 5 - .../fastjson/FastJsonSerializationTest.java | 63 --- dubbo-serialization-extensions/pom.xml | 4 + .../dubbo-serialization-fastjson-test/pom.xml | 2 +- 40 files changed, 1195 insertions(+), 664 deletions(-) copy dubbo-serialization-extensions/{dubbo-serialization-fastjson => dubbo-serialization-common}/pom.xml (84%) create mode 100644 dubbo-serialization-extensions/dubbo-serialization-common/src/main/java/org/apache/dubbo/common/serialize/DefaultJsonDataInput.java copy dubbo-gateway-extensions/dubbo-gateway-provider/src/main/java/org/apache/dubbo/gateway/provider/ConfigDeployListener.java => dubbo-serialization-extensions/dubbo-serialization-common/src/main/java/org/apache/dubbo/common/serialize/DefaultJsonDataOutput.java (51%) create mode 100644 dubbo-serialization-extensions/dubbo-serialization-fastjson/README.md copy dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/BooleanTypeHandler.java => dubbo-serialization-extensions/dubbo-serialization-fastjson/src/main/java/org/apache/dubbo/common/serialize/fastjson/FastJsonSecurityManager.java (59%) copy dubbo-xds/src/main/java/org/apache/dubbo/registry/xds/util/bootstrap/CertificateProviderInfoImpl.java => dubbo-serialization-extensions/dubbo-serialization-fastjson/src/test/java/com/example/test/TestPojo.java (58%) create mode 100644 dubbo-serialization-extensions/dubbo-serialization-fastjson/src/test/java/org/apache/dubbo/common/serialize/fastjson/FastJsonSerializationTest.java copy dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/ByteTypeHandler.java => dubbo-serialization-extensions/dubbo-serialization-fastjson/src/test/java/org/apache/dubbo/common/serialize/fastjson/TrustedNotSerializable.java (58%) copy dubbo-mock-extensions/dubbo-mock-api/src/main/java/org/apache/dubbo/mock/api/MockResult.java => dubbo-serialization-extensions/dubbo-serialization-fastjson/src/test/java/org/apache/dubbo/common/serialize/fastjson/TrustedPojo.java (57%) copy dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/ByteTypeHandler.java => dubbo-serialization-extensions/dubbo-serialization-fastjson/src/test/java/org/apache/dubbo/common/serialize/fastjson/TrustedPojo2.java (57%) copy dubbo-serialization-extensions/{dubbo-serialization-gson/src/test/java/org/apache/dubbo/common/serialize/gson => dubbo-serialization-jackson/src/test/java/org/apache/dubbo/common/serialize/jackson}/Image.java (98%) rename dubbo-serialization-extensions/{dubbo-serialization-test/src/test/java/org/apache/dubbo/common/serialize/fastjson/FastJsonObjectInputTest.java => dubbo-serialization-jackson/src/test/java/org/apache/dubbo/common/serialize/jackson/JacksonObjectInputTest.java} (57%) rename dubbo-serialization-extensions/{dubbo-serialization-test/src/test/java/org/apache/dubbo/common/serialize/fastjson/FastJsonObjectOutputTest.java => dubbo-serialization-jackson/src/test/java/org/apache/dubbo/common/serialize/jackson/JacksonObjectOutputTest.java} (60%) copy dubbo-serialization-extensions/{dubbo-serialization-test => dubbo-serialization-jackson}/src/test/java/org/apache/dubbo/common/serialize/jackson/JacksonSerializationTest.java (100%) copy dubbo-serialization-extensions/{dubbo-serialization-test/src/test/java/org/apache/dubbo/common/serialize/model => dubbo-serialization-jackson/src/test/java/org/apache/dubbo/common/serialize/jackson}/Organization.java (95%) copy dubbo-serialization-extensions/{dubbo-serialization-test/src/test/java/org/apache/dubbo/common/serialize/model => dubbo-serialization-jackson/src/test/java/org/apache/dubbo/common/serialize/jackson}/Person.java (98%) delete mode 100644 dubbo-serialization-extensions/dubbo-serialization-test/src/test/java/org/apache/dubbo/common/serialize/fastjson/FastJsonSerializationTest.java