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>
17 files changed
tree: 884ce707113812ae125e6cafd6bc6a212387fcd9
  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]