update: compatible dubbo 3.0.x (#336)

* upgrade dubbo to the 3.1 latest version in 3.1.0 branch (#293)

* upgrade dubbo to the 3.1.x the latest version

* fix(#207): Dubbo Redis register support select databases

(cherry picked from commit 0f42ecd6b0188282da3366ad4056c8e5e12d9ffe)

* Bump version && fix test case failed (#303)

* Remove dubbo-gateway-common module

because the class ByteAccessor since dubbo 3.2.0, but this branch(3.1.0) based on the dubbo 3.1.x

* Bump the extensions version to 3.1.0 && revision the pom.xml

* Adjust test ci workspace

* add GitHub Actions workflow file

* add GitHub Actions workflow file

* build: add some ignore file for license check

* chore: fix missed or incorrect ASF license

* fix multi os prepare test failed

* fix test case failed

* try to fix conformance test failed

* try to fix conformance test failed

* fix ci build failed

* Cherry-pick bug fix from master into 3.1.0 branch (#334)

* [Dubbo-267] Fix protobuf type lose field when deepCopy inJvmInvoker Class. (#268)

* fix: dubbo-registry-dns resource leak (#308)

* fix: dubbo-registry-dns memory leak && add try catch

* revert junit

(cherry picked from commit b3033debb4e0277ad865b8b78f54652e24af9100)

* fix: redis connection do not close and return to connection pool (#311)

(cherry picked from commit cbad15d8767e72c539cae0f3abeb8885338948a6)

* fix test lib (#310)

* fix test lib

* remove useless dependency

* remove useless dependency

* fix bad test

* TimeoutException Increase time

* Revert "TimeoutException Increase time"

This reverts commit 5e5bb32bc3f26faf2ba318fafc16e9ca96232872.

* add MinaClientToServerTest disable

(cherry picked from commit f38363fc96817e46af8ea6c3f8ae07701976aedf)

* build: add Windows platform unit test for CI && add dependabot config

* chore: create etcd for each unit test

* chore: already check license by apache skywalking-eyes so skip rat-license check

* Revert "chore: already check license by apache skywalking-eyes so skip rat-license check"

This reverts commit 98d627b3fe94394712d86ba4aaf13cacf524f50b.

* fix: rat-check failed

---------

Co-authored-by: MaruHibiki <1807180752@qq.com>
Co-authored-by: 王聪洋 <56506697+wcy666103@users.noreply.github.com>

* update: compatible dubbo 3.0.x

Remove dubbo-registry-dns because ReflectionBasedServiceDiscovery since dubbo 3.1

* ci: adjust build tools use dubbo 3.0

* ci: Upload coverage to Codecov

---------

Co-authored-by: MaruHibiki <1807180752@qq.com>
Co-authored-by: 王聪洋 <56506697+wcy666103@users.noreply.github.com>
130 files changed
tree: 5753bd357df0777442afc43d908937e902436191
  1. .github/
  2. .mvn/
  3. codestyle/
  4. dobbo-doc-auto-gen/
  5. dubbo-api-docs/
  6. dubbo-cluster-extensions/
  7. dubbo-common-extensions/
  8. dubbo-configcenter-extensions/
  9. dubbo-cross-thread-extensions/
  10. dubbo-extensions-dependencies-bom/
  11. dubbo-extensions-distribution/
  12. dubbo-filter-extensions/
  13. dubbo-metadata-report-extensions/
  14. dubbo-mock-extensions/
  15. dubbo-registry-extensions/
  16. dubbo-remoting-extensions/
  17. dubbo-rpc-extensions/
  18. dubbo-serialization-extensions/
  19. dubbo-tag-extensions/
  20. test/
  21. .asf.yaml
  22. .codecov.yml
  23. .editorconfig
  24. .gitattributes
  25. .gitignore
  26. .licenserc.yaml
  27. CODE_OF_CONDUCT.md
  28. CONTRIBUTING.md
  29. LICENSE
  30. mvnw
  31. mvnw.cmd
  32. NOTICE
  33. pom.xml
  34. PULL_REQUEST_TEMPLATE.md
  35. README.md
  36. SECURITY.md
README.md

dubbo-spi-extensions

Build Status codecov Maven Central [GitHub release]