Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Dubbo-267] Fix protobuf type lose field when deepCopy inJvmInvoker … #268

Merged
merged 1 commit into from
Dec 28, 2023

Conversation

vio-lin
Copy link
Contributor

@vio-lin vio-lin commented Dec 27, 2023

What is the purpose of the change

修复INJVM模式下 Protobuf对象,不能被正常深度拷贝
问题复现

@Test
    public void testProtobufDeepCopy1() throws InvalidProtocolBufferException {
        SerializeSecurityManager serializeSecurityManager = FrameworkModel.defaultModel().getBeanFactory().getOrRegisterBean(SerializeSecurityManager.class);
        serializeSecurityManager.setCheckStatus(SerializeCheckStatus.WARN);
        ProtobufUtils.marshaller(GooglePB.PBRequestType.getDefaultInstance());
        ParamDeepCopyUtil paramDeepCopyUtil = new DefaultParamDeepCopyUtil();
        GooglePB.PhoneNumber phoneNumber = GooglePB.PhoneNumber.newBuilder()
            .setNumber("134123781291").build();
        List<GooglePB.PhoneNumber> phoneNumberList = new ArrayList<>();
        phoneNumberList.add(phoneNumber);
        Map<String, GooglePB.PhoneNumber> phoneNumberMap = new HashMap<>();
        phoneNumberMap.put("someUser", phoneNumber);
        GooglePB.PBRequestType request = GooglePB.PBRequestType.newBuilder()
            .setAge(15).setCash(10).setMoney(16.0).setNum(100L)
            .addAllPhone(phoneNumberList).putAllDoubleMap(phoneNumberMap).build();
        GooglePB.PBRequestType copyResult = paramDeepCopyUtil.copy(mockURL(), request, GooglePB.PBRequestType.class);
        String jsonString = ProtobufUtils.serializeJson(request);
        String jsonString2 = ProtobufUtils.serializeJson(copyResult);
        // hession 的深度拷贝会导致  jsonString2 = {}
        assertEquals(jsonString, jsonString2);
    }

Brief changelog

dubbo-spi-extensions\dubbo-serialization-extensions\dubbo-serialization-protobuf\src\test\java\org\apache\dubbo\common\serialize\protobuf\support\ProtobufParamDeepCopyUtilTest.java

dubbo-spi-extensions\dubbo-serialization-extensions\dubbo-serialization-protobuf\src\main\resources\META-INF\dubbo\internal\org.apache.dubbo.rpc.protocol.injvm.ParamDeepCopyUtil

Verifying this change

增加一个wraper 扩展,假如继承protobuf的接口,则使用另外的序列化器。

Follow this checklist to help us incorporate your contribution quickly and easily:

  • Make sure there is a GITHUB_issue field for the change (usually before
    you start working on it). Trivial changes like typos do not require a GITHUB issue. Your pull request should address
    just this issue, without pulling in other changes - one PR resolves one issue.
  • Format the pull request title like [Dubbo-XXX] Fix UnknownException when host config not exist #XXX. Each commit
    in the pull request should have a meaningful subject line and body.
  • Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
  • Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency
    exist. If the new feature or significant change is committed, please remember to add sample
    in dubbo samples project.
  • Run mvn clean install -DskipTests=false & mvn clean test-compile failsafe:integration-test to make sure
    unit-test and integration-test pass.
  • If this contribution is large, please follow
    the Software Donation Guide.

@codecov-commenter
Copy link

codecov-commenter commented Dec 27, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (07416c0) 25.07% compared to head (95f5590) 25.13%.

Additional details and impacted files
@@             Coverage Diff              @@
##              3.2.0     #268      +/-   ##
============================================
+ Coverage     25.07%   25.13%   +0.06%     
- Complexity     1002     1007       +5     
============================================
  Files           284      285       +1     
  Lines         13134    13154      +20     
  Branches       1700     1703       +3     
============================================
+ Hits           3293     3306      +13     
- Misses         9503     9511       +8     
+ Partials        338      337       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@vio-lin
Copy link
Contributor Author

vio-lin commented Dec 27, 2023

这个工程的branch都是怎么管理的呢。
提交都在master 然后picup到 3.2等分支?

@songxiaosheng
Copy link
Member

这个工程的branch都是怎么管理的呢。 提交都在master 然后picup到 3.2等分支?

修复bug可以在master 3.2.0是兼容3.2的功能分支(也会同步master分支代码),后续3.2分支兼容完成之后会合并到master

Copy link
Member

@songxiaosheng songxiaosheng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@songxiaosheng songxiaosheng merged commit 6da9df5 into apache:3.2.0 Dec 28, 2023
12 checks passed
songxiaosheng added a commit that referenced this pull request Mar 25, 2024
* ⬆️ webservice upgrade dubbo3.2

* ⬆️ webservice upgrade dubbo3.2

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

* ⬆️ webservice upgrade dubbo3.2 (#269)

* ⬆️ webservice upgrade dubbo3.2

* ⬆️ webservice upgrade dubbo3.2

* ⬆️ rpc redis upgrade dubbo3.2

* ⬆️ upgrade dubbo version in rpc rmi (#276)

* Bump org.apache.avro:avro in /dubbo-extensions-dependencies-bom (#252)

Bumps org.apache.avro:avro from 1.8.2 to 1.11.3.

---
updated-dependencies:
- dependency-name: org.apache.avro:avro
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: xiaosheng <songxiaosheng@apache.org>

* ⬆️ webservice upgrade dubbo3.2

* ⬆️ webservice upgrade dubbo3.2

* Update NOTICE to 2024

* ⬆️ upgrade dubbo version in rpc rmi

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Albumen Kevin <jhq0812@gmail.com>

* ⬆️ upgrade dubbo version in thrift

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9 fix rpc rocketmq

* ⬆️  opt dubbo version to 3.2.9 opt dubbo-mock-admin

* ⬆️  opt dubbo version to 3.2.9 disable redis test

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,fix dubbo-gateway-provider

* ⬆️ version to 3.2.x,

* ⬆️ version to 3.2.x fix  fastjson test bug

* ⬆️  dubbo version to 3.2.x

* ⬆️  dubbo version to 3.2.x remove unused import

* ⬆️ upgrade spring-test version

* 🧪 fix etcd test in pr error

* ⬆️  opt JSON to JsonUtils

* ⬆️ upgrade all dubbo version to 3.2.x (#278)

* ⬆️ webservice upgrade dubbo3.2

* ⬆️ webservice upgrade dubbo3.2

* ⬆️ rpc redis upgrade dubbo3.2

* ⬆️ upgrade dubbo version in thrift

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9 fix rpc rocketmq

* ⬆️  opt dubbo version to 3.2.9 opt dubbo-mock-admin

* ⬆️  opt dubbo version to 3.2.9 disable redis test

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,fix dubbo-gateway-provider

* ⬆️ version to 3.2.x,

* ⬆️ version to 3.2.x fix  fastjson test bug

* ⬆️  dubbo version to 3.2.x

* ⬆️  dubbo version to 3.2.x remove unused import

* ⬆️ upgrade spring-test version

* 🧪 fix etcd test in pr error

* ⬆️  opt JSON to JsonUtils

* ⬆️ 3.2.0 release

* ⬆️  pom add version

* ⬆️  remove @OverRide and modify  assertInstanceOf()

* ⬆️  remove @OverRide and modify  assertInstanceOf()

* ⬆️  remove @disabled

* ⬆️  add @disabled

* ⬆️  format NameServiceRegistryTest.class

* ⬆️  Change Chinese comments to English

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: songxiaosheng <songxiaosheng@apache.org>
Co-authored-by: MaruHibiki <1807180752@qq.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Albumen Kevin <jhq0812@gmail.com>
Co-authored-by: songxiaosheng <songxiaosheng@elastic.link>
Co-authored-by: Ken Liu <ken.lj.hz@gmail.com>
aofall pushed a commit to aofall/dubbo-spi-extensions that referenced this pull request Apr 19, 2024
songxiaosheng pushed a commit that referenced this pull request Apr 26, 2024
* [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 b3033de)

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

(cherry picked from commit cbad15d)

* 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 5e5bb32.

* add MinaClientToServerTest disable

(cherry picked from commit f38363f)

* 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 98d627b.

* fix: rat-check failed

---------

Co-authored-by: MaruHibiki <1807180752@qq.com>
Co-authored-by: 王聪洋 <56506697+wcy666103@users.noreply.github.com>
songxiaosheng pushed a commit that referenced this pull request May 9, 2024
* 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 0f42ecd)

* 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 b3033de)

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

(cherry picked from commit cbad15d)

* 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 5e5bb32.

* add MinaClientToServerTest disable

(cherry picked from commit f38363f)

* 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 98d627b.

* 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>
songxiaosheng added a commit that referenced this pull request Aug 17, 2024
* ⬆️ webservice upgrade dubbo3.2

* ⬆️ webservice upgrade dubbo3.2

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

* ⬆️ webservice upgrade dubbo3.2 (#269)

* ⬆️ webservice upgrade dubbo3.2

* ⬆️ webservice upgrade dubbo3.2

* ⬆️ rpc redis upgrade dubbo3.2

* ⬆️ upgrade dubbo version in rpc rmi (#276)

* Bump org.apache.avro:avro in /dubbo-extensions-dependencies-bom (#252)

Bumps org.apache.avro:avro from 1.8.2 to 1.11.3.

---
updated-dependencies:
- dependency-name: org.apache.avro:avro
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: xiaosheng <songxiaosheng@apache.org>

* ⬆️ webservice upgrade dubbo3.2

* ⬆️ webservice upgrade dubbo3.2

* Update NOTICE to 2024

* ⬆️ upgrade dubbo version in rpc rmi

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Albumen Kevin <jhq0812@gmail.com>

* ⬆️ upgrade dubbo version in thrift

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9 fix rpc rocketmq

* ⬆️  opt dubbo version to 3.2.9 opt dubbo-mock-admin

* ⬆️  opt dubbo version to 3.2.9 disable redis test

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,fix dubbo-gateway-provider

* ⬆️ version to 3.2.x,

* ⬆️ version to 3.2.x fix  fastjson test bug

* ⬆️  dubbo version to 3.2.x

* ⬆️  dubbo version to 3.2.x remove unused import

* ⬆️ upgrade spring-test version

* 🧪 fix etcd test in pr error

* ⬆️  opt JSON to JsonUtils

* ⬆️ upgrade all dubbo version to 3.2.x (#278)

* ⬆️ webservice upgrade dubbo3.2

* ⬆️ webservice upgrade dubbo3.2

* ⬆️ rpc redis upgrade dubbo3.2

* ⬆️ upgrade dubbo version in thrift

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9

* ⬆️  opt dubbo version to 3.2.9 fix rpc rocketmq

* ⬆️  opt dubbo version to 3.2.9 opt dubbo-mock-admin

* ⬆️  opt dubbo version to 3.2.9 disable redis test

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,spi version to 3.2.0

* ⬆️  dubbo version to 3.2.x,fix dubbo-gateway-provider

* ⬆️ version to 3.2.x,

* ⬆️ version to 3.2.x fix  fastjson test bug

* ⬆️  dubbo version to 3.2.x

* ⬆️  dubbo version to 3.2.x remove unused import

* ⬆️ upgrade spring-test version

* 🧪 fix etcd test in pr error

* ⬆️  opt JSON to JsonUtils

* ⬆️ 3.2.0 release

* upgrade dubbo.version to 3.3.x

* remove test version

* fix embeddedzk

* fix rpc-rest

* test

* fix error

* fix timeout

* fix fastjson

* remove test module

* rename (#377)

* remove useless maven.compiler (#395)

* 📝 update 3.3 doc (#415)

* move jdk-serialize and add test cases (#417)

* move jdk-serialize and add test cases

* rename package

* repalce old license header

* restore Redundant renaming

* fix furcy core jar missing

* fix furcy core jar missing

* remove scenarios test to spi sample

* move test to spi sample

* move test to spi sample

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: MaruHibiki <1807180752@qq.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Albumen Kevin <jhq0812@gmail.com>
Co-authored-by: Ken Liu <ken.lj.hz@gmail.com>
Co-authored-by: 王聪洋 <1601081222@qq.com>
Co-authored-by: 王聪洋 <56506697+wcy666103@users.noreply.github.com>
songxiaosheng added a commit that referenced this pull request Oct 16, 2024
* :arrow_up: webservice upgrade dubbo3.2

* :arrow_up: webservice upgrade dubbo3.2

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

* ⬆️ webservice upgrade dubbo3.2 (#269)

* :arrow_up: webservice upgrade dubbo3.2

* :arrow_up: webservice upgrade dubbo3.2

* :arrow_up: rpc redis upgrade dubbo3.2

* ⬆️ upgrade dubbo version in rpc rmi (#276)

* Bump org.apache.avro:avro in /dubbo-extensions-dependencies-bom (#252)

Bumps org.apache.avro:avro from 1.8.2 to 1.11.3.

---
updated-dependencies:
- dependency-name: org.apache.avro:avro
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: xiaosheng <songxiaosheng@apache.org>

* :arrow_up: webservice upgrade dubbo3.2

* :arrow_up: webservice upgrade dubbo3.2

* Update NOTICE to 2024

* :arrow_up: upgrade dubbo version in rpc rmi

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Albumen Kevin <jhq0812@gmail.com>

* :arrow_up: upgrade dubbo version in thrift

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9 fix rpc rocketmq

* :arrow_up:  opt dubbo version to 3.2.9 opt dubbo-mock-admin

* :arrow_up:  opt dubbo version to 3.2.9 disable redis test

* :arrow_up:  dubbo version to 3.2.x,spi version to 3.2.0

* :arrow_up:  dubbo version to 3.2.x,spi version to 3.2.0

* :arrow_up:  dubbo version to 3.2.x,spi version to 3.2.0

* :arrow_up:  dubbo version to 3.2.x,fix dubbo-gateway-provider

* :arrow_up: version to 3.2.x,

* :arrow_up: version to 3.2.x fix  fastjson test bug

* :arrow_up:  dubbo version to 3.2.x

* :arrow_up:  dubbo version to 3.2.x remove unused import

* :arrow_up: upgrade spring-test version

* :test_tube: fix etcd test in pr error

* :arrow_up:  opt JSON to JsonUtils

* ⬆️ upgrade all dubbo version to 3.2.x (#278)

* :arrow_up: webservice upgrade dubbo3.2

* :arrow_up: webservice upgrade dubbo3.2

* :arrow_up: rpc redis upgrade dubbo3.2

* :arrow_up: upgrade dubbo version in thrift

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9

* :arrow_up:  opt dubbo version to 3.2.9 fix rpc rocketmq

* :arrow_up:  opt dubbo version to 3.2.9 opt dubbo-mock-admin

* :arrow_up:  opt dubbo version to 3.2.9 disable redis test

* :arrow_up:  dubbo version to 3.2.x,spi version to 3.2.0

* :arrow_up:  dubbo version to 3.2.x,spi version to 3.2.0

* :arrow_up:  dubbo version to 3.2.x,spi version to 3.2.0

* :arrow_up:  dubbo version to 3.2.x,fix dubbo-gateway-provider

* :arrow_up: version to 3.2.x,

* :arrow_up: version to 3.2.x fix  fastjson test bug

* :arrow_up:  dubbo version to 3.2.x

* :arrow_up:  dubbo version to 3.2.x remove unused import

* :arrow_up: upgrade spring-test version

* :test_tube: fix etcd test in pr error

* :arrow_up:  opt JSON to JsonUtils

* :arrow_up: 3.2.0 release

* upgrade dubbo.version to 3.3.x

* remove test version

* fix embeddedzk

* fix rpc-rest

* test

* fix error

* fix timeout

* fix fastjson

* remove test module

* rename (#377)

* remove useless maven.compiler (#395)

* :memo: update 3.3 doc (#415)

* move jdk-serialize and add test cases (#417)

* move jdk-serialize and add test cases

* rename package

* repalce old license header

* restore Redundant renaming

* add FastJsonInOutTest (#439)

* add FastJsonInOutTest

* add  License

* Add ser units (#440)

* add furySerTest

* add kryInOutPutTest

* add MsgSerTest

* add native hessian ser test

* rename vari

* final

* final2

* add broadcast test (#444)

* set optional true (#446)

* add consumer gateway test (#445)

* add consumer gateway test

* add License Header

* add License Header

* fix:set bom flatten model (#443)

Co-authored-by: 其一 <yuanhongbo@cai-inc.com>

* Import metadata-report-redis implementation from Dubbo 3.3 (#457)

* Import metadata-report-redis implementation from Dubbo 3.3

* Import metadata-report-redis implementation from Dubbo 3.3

* rename password template

* Merge master (#474)

* Bump org.xolstice.maven.plugins:protobuf-maven-plugin (#361)

Bumps [org.xolstice.maven.plugins:protobuf-maven-plugin](https://github.com/xolstice/protobuf-maven-plugin) from 0.5.1 to 0.6.1.
- [Changelog](https://github.com/xolstice/protobuf-maven-plugin/blob/protobuf-maven-plugin-0.6.1/release-pom.xml)
- [Commits](https://github.com/xolstice/protobuf-maven-plugin/compare/protobuf-maven-plugin-0.5.1...protobuf-maven-plugin-0.6.1)

---
updated-dependencies:
- dependency-name: org.xolstice.maven.plugins:protobuf-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump com.github.codemonstur:embedded-redis from 0.10.0 to 0.13.0 (#362)

Bumps [com.github.codemonstur:embedded-redis](https://github.com/codemonstur/embedded-redis) from 0.10.0 to 0.13.0.
- [Release notes](https://github.com/codemonstur/embedded-redis/releases)
- [Commits](https://github.com/codemonstur/embedded-redis/compare/embedded-redis-0.10.0...embedded-redis-0.13.0)

---
updated-dependencies:
- dependency-name: com.github.codemonstur:embedded-redis
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-shade-plugin from 3.2.4 to 3.5.3 (#356)

Bumps [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) from 3.2.4 to 3.5.3.
- [Release notes](https://github.com/apache/maven-shade-plugin/releases)
- [Commits](https://github.com/apache/maven-shade-plugin/compare/maven-shade-plugin-3.2.4...maven-shade-plugin-3.5.3)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-shade-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump de.ruedigermoeller:fst from 2.48-jdk-6 to 2.57 (#351)

Bumps [de.ruedigermoeller:fst](https://github.com/RuedigerMoeller/fast-serialization) from 2.48-jdk-6 to 2.57.
- [Release notes](https://github.com/RuedigerMoeller/fast-serialization/releases)
- [Commits](https://github.com/RuedigerMoeller/fast-serialization/commits)

---
updated-dependencies:
- dependency-name: de.ruedigermoeller:fst
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump com.esotericsoftware:kryo from 5.4.0 to 5.6.0 (#358)

Bumps [com.esotericsoftware:kryo](https://github.com/EsotericSoftware/kryo) from 5.4.0 to 5.6.0.
- [Release notes](https://github.com/EsotericSoftware/kryo/releases)
- [Commits](https://github.com/EsotericSoftware/kryo/compare/kryo-parent-5.4.0...kryo-parent-5.6.0)

---
updated-dependencies:
- dependency-name: com.esotericsoftware:kryo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump commons-net:commons-net from 3.9.0 to 3.10.0 (#354)

Bumps commons-net:commons-net from 3.9.0 to 3.10.0.

---
updated-dependencies:
- dependency-name: commons-net:commons-net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-surefire-plugin from 2.7.1 to 2.22.2 (#349)

Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 2.7.1 to 2.22.2.
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-2.7.1...surefire-2.22.2)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dubbo.version from 3.2.11 to 3.2.12 (#350)

Bumps `dubbo.version` from 3.2.11 to 3.2.12.

Updates `org.apache.dubbo:dubbo-core-spi` from 3.2.11 to 3.2.12

Updates `org.apache.dubbo:dubbo-bom` from 3.2.11 to 3.2.12
- [Release notes](https://github.com/apache/dubbo/releases)
- [Changelog](https://github.com/apache/dubbo/blob/3.2/CHANGES.md)
- [Commits](https://github.com/apache/dubbo/compare/dubbo-3.2.11...3.2.12)

Updates `org.apache.dubbo:dubbo-dependencies-zookeeper` from 3.2.11 to 3.2.12

---
updated-dependencies:
- dependency-name: org.apache.dubbo:dubbo-core-spi
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.dubbo:dubbo-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.dubbo:dubbo-dependencies-zookeeper
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-dependency-plugin (#348)

Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.1.2 to 3.6.1.
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases)
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.1.2...maven-dependency-plugin-3.6.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump byte-buddy.version from 1.14.5 to 1.14.16 (#375)

Bumps `byte-buddy.version` from 1.14.5 to 1.14.16.

Updates `net.bytebuddy:byte-buddy` from 1.14.5 to 1.14.16
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.14.5...byte-buddy-1.14.16)

Updates `net.bytebuddy:byte-buddy-agent` from 1.14.5 to 1.14.16
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.14.5...byte-buddy-1.14.16)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: net.bytebuddy:byte-buddy-agent
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump eureka.version from 1.9.12 to 1.10.18 (#374)

Bumps `eureka.version` from 1.9.12 to 1.10.18.

Updates `com.netflix.eureka:eureka-client` from 1.9.12 to 1.10.18
- [Release notes](https://github.com/Netflix/eureka/releases)
- [Commits](https://github.com/Netflix/eureka/compare/v1.9.12...v1.10.18)

Updates `com.netflix.eureka:eureka-core` from 1.9.12 to 1.10.18
- [Release notes](https://github.com/Netflix/eureka/releases)
- [Commits](https://github.com/Netflix/eureka/compare/v1.9.12...v1.10.18)

---
updated-dependencies:
- dependency-name: com.netflix.eureka:eureka-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.netflix.eureka:eureka-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump spring.version from 5.2.9.RELEASE to 5.3.36 (#372)

Bumps `spring.version` from 5.2.9.RELEASE to 5.3.36.

Updates `org.springframework:spring-framework-bom` from 5.2.9.RELEASE to 5.3.36
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v5.2.9.RELEASE...v5.3.36)

Updates `org.springframework:spring-test` from 5.2.9.RELEASE to 5.3.36
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v5.2.9.RELEASE...v5.3.36)

---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.springframework:spring-test
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump fabric8_kubernetes_version from 6.12.0 to 6.12.1 (#373)

Bumps `fabric8_kubernetes_version` from 6.12.0 to 6.12.1.

Updates `io.fabric8:kubernetes-client` from 6.12.0 to 6.12.1
- [Release notes](https://github.com/fabric8io/kubernetes-client/releases)
- [Changelog](https://github.com/fabric8io/kubernetes-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fabric8io/kubernetes-client/compare/v6.12.0...v6.12.1)

Updates `io.fabric8:kubernetes-server-mock` from 6.12.0 to 6.12.1

---
updated-dependencies:
- dependency-name: io.fabric8:kubernetes-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.fabric8:kubernetes-server-mock
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.furyio:fury-core from 0.2.0 to 0.4.1 (#371)

Bumps [org.furyio:fury-core](https://github.com/alipay/fury) from 0.2.0 to 0.4.1.
- [Release notes](https://github.com/alipay/fury/releases)
- [Commits](https://github.com/alipay/fury/compare/v0.2.0...v0.4.1)

---
updated-dependencies:
- dependency-name: org.furyio:fury-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump msgpack_version from 0.8.22 to 0.9.8 (#370)

Bumps `msgpack_version` from 0.8.22 to 0.9.8.

Updates `org.msgpack:msgpack-core` from 0.8.22 to 0.9.8
- [Release notes](https://github.com/msgpack/msgpack-java/releases)
- [Changelog](https://github.com/msgpack/msgpack-java/blob/main/RELEASE_NOTES.md)
- [Commits](https://github.com/msgpack/msgpack-java/compare/0.8.22...v0.9.8)

Updates `org.msgpack:jackson-dataformat-msgpack` from 0.8.22 to 0.9.8
- [Release notes](https://github.com/msgpack/msgpack-java/releases)
- [Changelog](https://github.com/msgpack/msgpack-java/blob/main/RELEASE_NOTES.md)
- [Commits](https://github.com/msgpack/msgpack-java/compare/0.8.22...v0.9.8)

---
updated-dependencies:
- dependency-name: org.msgpack:msgpack-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.msgpack:jackson-dataformat-msgpack
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump junit_jupiter_version from 5.9.3 to 5.10.2 (#368)

Bumps `junit_jupiter_version` from 5.9.3 to 5.10.2.

Updates `org.junit.jupiter:junit-jupiter-engine` from 5.9.3 to 5.10.2
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.3...r5.10.2)

Updates `org.junit.jupiter:junit-jupiter-api` from 5.9.3 to 5.10.2
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.3...r5.10.2)

Updates `org.junit.jupiter:junit-jupiter-params` from 5.9.3 to 5.10.2
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.3...r5.10.2)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.junit.jupiter:junit-jupiter-params
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.mockito:mockito-all from 1.9.5 to 1.10.19 (#365)

Bumps [org.mockito:mockito-all](https://github.com/mockito/mockito) from 1.9.5 to 1.10.19.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v1.9.5...v1.10.19)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-all
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: xiaosheng <songxiaosheng@apache.org>

* Bump org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14 (#360)

Bumps org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14.

---
updated-dependencies:
- dependency-name: org.apache.httpcomponents:httpclient
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: xiaosheng <songxiaosheng@apache.org>

* Bump com.googlecode.xmemcached:xmemcached from 1.3.6 to 1.4.3 (#363)

Bumps [com.googlecode.xmemcached:xmemcached](https://github.com/killme2008/xmemcached) from 1.3.6 to 1.4.3.
- [Release notes](https://github.com/killme2008/xmemcached/releases)
- [Commits](https://github.com/killme2008/xmemcached/compare/xmemcached-1.3.6...xmemcached-1.4.3)

---
updated-dependencies:
- dependency-name: com.googlecode.xmemcached:xmemcached
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: xiaosheng <songxiaosheng@apache.org>

* Bump jackson_version from 2.15.3 to 2.17.1 (#369)

Bumps `jackson_version` from 2.15.3 to 2.17.1.

Updates `com.fasterxml.jackson.core:jackson-core` from 2.15.3 to 2.17.1
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.15.3...jackson-core-2.17.1)

Updates `com.fasterxml.jackson.core:jackson-annotations` from 2.15.3 to 2.17.1
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.fasterxml.jackson.core:jackson-databind` from 2.15.3 to 2.17.1
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.15.3 to 2.17.1

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.fasterxml.jackson.core:jackson-annotations
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-source-plugin from 3.2.1 to 3.3.1 (#366)

Bumps [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) from 3.2.1 to 3.3.1.
- [Commits](https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.2.1...maven-source-plugin-3.3.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-source-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: xiaosheng <songxiaosheng@apache.org>

* Bump org.slf4j:slf4j-api from 1.7.25 to 1.7.36 (#357)

Bumps [org.slf4j:slf4j-api](https://github.com/qos-ch/slf4j) from 1.7.25 to 1.7.36.
- [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.25...v_1.7.36)

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: xiaosheng <songxiaosheng@apache.org>

* Bump grpc.version from 1.63.0 to 1.64.0 (#355)

Bumps `grpc.version` from 1.63.0 to 1.64.0.

Updates `io.grpc:grpc-core` from 1.63.0 to 1.64.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.63.0...v1.64.0)

Updates `io.grpc:grpc-netty-shaded` from 1.63.0 to 1.64.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.63.0...v1.64.0)

Updates `io.grpc:grpc-netty` from 1.63.0 to 1.64.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.63.0...v1.64.0)

Updates `io.grpc:grpc-protobuf` from 1.63.0 to 1.64.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.63.0...v1.64.0)

Updates `io.grpc:grpc-stub` from 1.63.0 to 1.64.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.63.0...v1.64.0)

Updates `io.grpc:grpc-grpclb` from 1.63.0 to 1.64.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.63.0...v1.64.0)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-netty-shaded
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-grpclb
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: xiaosheng <songxiaosheng@apache.org>

* upgrade maven version (#379)

* Bump com.orbitz.consul:consul (#378)

* Bump org.apache.maven.plugins:maven-release-plugin (#394)

Bumps [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) from 3.0.0-M1 to 3.0.1.
- [Release notes](https://github.com/apache/maven-release/releases)
- [Commits](https://github.com/apache/maven-release/compare/maven-release-3.0.0-M1...maven-release-3.0.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-release-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.rat:apache-rat-plugin from 0.13 to 0.16.1 (#393)

Bumps org.apache.rat:apache-rat-plugin from 0.13 to 0.16.1.

---
updated-dependencies:
- dependency-name: org.apache.rat:apache-rat-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-compiler-plugin from 3.8.1 to 3.13.0 (#392)

Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.8.1 to 3.13.0.
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.13.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump javax.ws.rs:javax.ws.rs-api from 2.0 to 2.1.1 (#389)

Bumps [javax.ws.rs:javax.ws.rs-api](https://github.com/eclipse-ee4j/jaxrs-api) from 2.0 to 2.1.1.
- [Release notes](https://github.com/eclipse-ee4j/jaxrs-api/releases)
- [Commits](https://github.com/eclipse-ee4j/jaxrs-api/commits/2.1.1)

---
updated-dependencies:
- dependency-name: javax.ws.rs:javax.ws.rs-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.2.0 to 3.7.0 (#388)

Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.2.0 to 3.7.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.2.0...maven-javadoc-plugin-3.7.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump io.seata:seata-core from 1.5.2 to 1.8.0 (#385)

Bumps [io.seata:seata-core](https://github.com/seata/seata) from 1.5.2 to 1.8.0.
- [Release notes](https://github.com/seata/seata/releases)
- [Changelog](https://github.com/apache/incubator-seata/blob/2.x/CHANGELOG.md)
- [Commits](https://github.com/seata/seata/compare/v1.5.2...v1.8.0)

---
updated-dependencies:
- dependency-name: io.seata:seata-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.junit.platform:junit-platform-commons from 1.9.3 to 1.10.2 (#387)

Bumps [org.junit.platform:junit-platform-commons](https://github.com/junit-team/junit5) from 1.9.3 to 1.10.2.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/commits)

---
updated-dependencies:
- dependency-name: org.junit.platform:junit-platform-commons
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-jxr-plugin from 2.2 to 2.5 (#382)

Bumps org.apache.maven.plugins:maven-jxr-plugin from 2.2 to 2.5.

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jxr-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-enforcer-plugin (#390)

Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.0.0-M3 to 3.5.0.
- [Release notes](https://github.com/apache/maven-enforcer/releases)
- [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.0.0-M3...enforcer-3.5.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.jacoco:jacoco-maven-plugin from 0.8.6 to 0.8.12 (#381)

Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.6 to 0.8.12.
- [Release notes](https://github.com/jacoco/jacoco/releases)
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.6...v0.8.12)

---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* remove useless junit (#396)

* fix:npe (#400)

Co-authored-by: 其一 <yuanhongbo@cai-inc.com>

* Bump ch.qos.logback:logback-classic from 1.3.12 to 1.5.6 (#413)

Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) from 1.3.12 to 1.5.6.
- [Commits](https://github.com/qos-ch/logback/compare/v_1.3.12...v_1.5.6)

---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump fabric8_kubernetes_version from 6.12.1 to 6.13.0 (#412)

Bumps `fabric8_kubernetes_version` from 6.12.1 to 6.13.0.

Updates `io.fabric8:kubernetes-client` from 6.12.1 to 6.13.0
- [Release notes](https://github.com/fabric8io/kubernetes-client/releases)
- [Changelog](https://github.com/fabric8io/kubernetes-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fabric8io/kubernetes-client/compare/v6.12.1...v6.13.0)

Updates `io.fabric8:kubernetes-server-mock` from 6.12.1 to 6.13.0

---
updated-dependencies:
- dependency-name: io.fabric8:kubernetes-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.fabric8:kubernetes-server-mock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.assertj:assertj-core from 3.13.2 to 3.26.0 (#411)

Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.13.2 to 3.26.0.
- [Release notes](https://github.com/assertj/assertj/releases)
- [Commits](https://github.com/assertj/assertj/compare/assertj-core-3.13.2...assertj-build-3.26.0)

---
updated-dependencies:
- dependency-name: org.assertj:assertj-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump kr.motd.maven:os-maven-plugin from 1.6.1 to 1.7.1 (#410)

Bumps [kr.motd.maven:os-maven-plugin](https://github.com/trustin/os-maven-plugin) from 1.6.1 to 1.7.1.
- [Release notes](https://github.com/trustin/os-maven-plugin/releases)
- [Commits](https://github.com/trustin/os-maven-plugin/compare/os-maven-plugin-1.6.1...os-maven-plugin-1.7.1)

---
updated-dependencies:
- dependency-name: kr.motd.maven:os-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 (#409)

Bumps [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/apache/maven-shade-plugin/releases)
- [Commits](https://github.com/apache/maven-shade-plugin/compare/maven-shade-plugin-3.5.3...maven-shade-plugin-3.6.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-shade-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dubbo.version from 3.2.12 to 3.2.13 (#408)

Bumps `dubbo.version` from 3.2.12 to 3.2.13.

Updates `org.apache.dubbo:dubbo-core-spi` from 3.2.12 to 3.2.13

Updates `org.apache.dubbo:dubbo-bom` from 3.2.12 to 3.2.13
- [Release notes](https://github.com/apache/dubbo/releases)
- [Changelog](https://github.com/apache/dubbo/blob/3.2/CHANGES.md)
- [Commits](https://github.com/apache/dubbo/compare/3.2.12...dubbo-3.2.13)

Updates `org.apache.dubbo:dubbo-dependencies-zookeeper` from 3.2.12 to 3.2.13

---
updated-dependencies:
- dependency-name: org.apache.dubbo:dubbo-core-spi
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.dubbo:dubbo-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.dubbo:dubbo-dependencies-zookeeper
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump io.netty:netty-all from 4.1.66.Final to 4.1.110.Final (#407)

Bumps [io.netty:netty-all](https://github.com/netty/netty) from 4.1.66.Final to 4.1.110.Final.
- [Commits](https://github.com/netty/netty/compare/netty-4.1.66.Final...netty-4.1.110.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-all
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump cglib:cglib-nodep from 2.2 to 2.2.2 (#406)

Bumps cglib:cglib-nodep from 2.2 to 2.2.2.

---
updated-dependencies:
- dependency-name: cglib:cglib-nodep
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump com.google.code.gson:gson from 2.10.1 to 2.11.0 (#405)

Bumps [com.google.code.gson:gson](https://github.com/google/gson) from 2.10.1 to 2.11.0.
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/main/CHANGELOG.md)
- [Commits](https://github.com/google/gson/compare/gson-parent-2.10.1...gson-parent-2.11.0)

---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump com.caucho:hessian from 4.0.51 to 4.0.66 (#404)

Bumps com.caucho:hessian from 4.0.51 to 4.0.66.

---
updated-dependencies:
- dependency-name: com.caucho:hessian
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump commons-net:commons-net from 3.10.0 to 3.11.0 (#403)

Bumps commons-net:commons-net from 3.10.0 to 3.11.0.

---
updated-dependencies:
- dependency-name: commons-net:commons-net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-checkstyle-plugin (#401)

Bumps [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.0.0 to 3.4.0.
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.0.0...maven-checkstyle-plugin-3.4.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump byte-buddy.version from 1.14.16 to 1.14.17 (#402)

Bumps `byte-buddy.version` from 1.14.16 to 1.14.17.

Updates `net.bytebuddy:byte-buddy` from 1.14.16 to 1.14.17
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.14.16...byte-buddy-1.14.17)

Updates `net.bytebuddy:byte-buddy-agent` from 1.14.16 to 1.14.17
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.14.16...byte-buddy-1.14.17)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: net.bytebuddy:byte-buddy-agent
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* :memo: update 3.3 doc

* Bump org.apache.maven.plugins:maven-jar-plugin from 3.2.0 to 3.4.1 (#352)

Bumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.2.0 to 3.4.1.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases)
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.0...maven-jar-plugin-3.4.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: xiaosheng <songxiaosheng@apache.org>

* Bump spring.version from 5.3.36 to 5.3.37 (#428)

Bumps `spring.version` from 5.3.36 to 5.3.37.

Updates `org.springframework:spring-framework-bom` from 5.3.36 to 5.3.37
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v5.3.36...v5.3.37)

Updates `org.springframework:spring-test` from 5.3.36 to 5.3.37
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v5.3.36...v5.3.37)

---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.springframework:spring-test
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump io.github.kawamuray.wasmtime:wasmtime-java from 0.18.0 to 0.19.0 (#429)

Bumps [io.github.kawamuray.wasmtime:wasmtime-java](https://github.com/kawamuray/wasmtime-java) from 0.18.0 to 0.19.0.
- [Release notes](https://github.com/kawamuray/wasmtime-java/releases)
- [Commits](https://github.com/kawamuray/wasmtime-java/compare/v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: io.github.kawamuray.wasmtime:wasmtime-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump com.ecwid.consul:consul-api from 1.4.2 to 1.4.5 (#425)

Bumps [com.ecwid.consul:consul-api](https://github.com/Ecwid/consul-api) from 1.4.2 to 1.4.5.
- [Release notes](https://github.com/Ecwid/consul-api/releases)
- [Commits](https://github.com/Ecwid/consul-api/commits/v1.4.5)

---
updated-dependencies:
- dependency-name: com.ecwid.consul:consul-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0 (#424)

Bumps [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/apache/maven-release/releases)
- [Commits](https://github.com/apache/maven-release/compare/maven-release-3.0.1...maven-release-3.1.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-release-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump commons-net:commons-net from 3.11.0 to 3.11.1 (#426)

Bumps commons-net:commons-net from 3.11.0 to 3.11.1.

---
updated-dependencies:
- dependency-name: commons-net:commons-net
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump junit:junit from 4.13.1 to 4.13.2 (#422)

Bumps [junit:junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.13.1...r4.13.2)

---
updated-dependencies:
- dependency-name: junit:junit
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump io.netty:netty-all from 4.1.110.Final to 4.1.111.Final (#420)

Bumps [io.netty:netty-all](https://github.com/netty/netty) from 4.1.110.Final to 4.1.111.Final.
- [Commits](https://github.com/netty/netty/compare/netty-4.1.110.Final...netty-4.1.111.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-all
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-dependency-plugin (#419)

Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.6.1 to 3.7.0.
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases)
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.6.1...maven-dependency-plugin-3.7.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dubbo.version from 3.2.13 to 3.2.14 (#434)

* fix ci

* Bump dubbo.version

* Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0 (#433)

Bumps [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) from 3.3.2 to 3.4.0.
- [Release notes](https://github.com/apache/maven-clean-plugin/releases)
- [Commits](https://github.com/apache/maven-clean-plugin/compare/maven-clean-plugin-3.3.2...maven-clean-plugin-3.4.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-clean-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-dependency-plugin (#432)

Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases)
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.7.0...maven-dependency-plugin-3.7.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (#431)

Bumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases)
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.4.1...maven-jar-plugin-3.4.2)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump junit_jupiter_version from 5.10.2 to 5.10.3 (#437)

Bumps `junit_jupiter_version` from 5.10.2 to 5.10.3.

Updates `org.junit.jupiter:junit-jupiter-engine` from 5.10.2 to 5.10.3
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3)

Updates `org.junit.jupiter:junit-jupiter-api` from 5.10.2 to 5.10.3
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3)

Updates `org.junit.jupiter:junit-jupiter-params` from 5.10.2 to 5.10.3
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-params
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump grpc.version from 1.64.0 to 1.65.0 (#435)

Bumps `grpc.version` from 1.64.0 to 1.65.0.

Updates `io.grpc:grpc-core` from 1.64.0 to 1.65.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.64.0...v1.65.0)

Updates `io.grpc:grpc-netty-shaded` from 1.64.0 to 1.65.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.64.0...v1.65.0)

Updates `io.grpc:grpc-netty` from 1.64.0 to 1.65.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.64.0...v1.65.0)

Updates `io.grpc:grpc-protobuf` from 1.64.0 to 1.65.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.64.0...v1.65.0)

Updates `io.grpc:grpc-stub` from 1.64.0 to 1.65.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.64.0...v1.65.0)

Updates `io.grpc:grpc-grpclb` from 1.64.0 to 1.65.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.64.0...v1.65.0)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-netty-shaded
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-grpclb
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.junit.platform:junit-platform-commons from 1.10.2 to 1.10.3 (#436)

Bumps [org.junit.platform:junit-platform-commons](https://github.com/junit-team/junit5) from 1.10.2 to 1.10.3.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/commits)

---
updated-dependencies:
- dependency-name: org.junit.platform:junit-platform-commons
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jackson_version from 2.17.1 to 2.17.2 (#442)

Bumps `jackson_version` from 2.17.1 to 2.17.2.

Updates `com.fasterxml.jackson.core:jackson-core` from 2.17.1 to 2.17.2
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.17.1...jackson-core-2.17.2)

Updates `com.fasterxml.jackson.core:jackson-annotations` from 2.17.1 to 2.17.2
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.fasterxml.jackson.core:jackson-databind` from 2.17.1 to 2.17.2
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.17.1 to 2.17.2

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-annotations
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump byte-buddy.version from 1.14.17 to 1.14.18 (#450)

Bumps `byte-buddy.version` from 1.14.17 to 1.14.18.

Updates `net.bytebuddy:byte-buddy` from 1.14.17 to 1.14.18
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.14.17...byte-buddy-1.14.18)

Updates `net.bytebuddy:byte-buddy-agent` from 1.14.17 to 1.14.18
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.14.17...byte-buddy-1.14.18)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: net.bytebuddy:byte-buddy-agent
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump grpc.version from 1.65.0 to 1.65.1 (#449)

Bumps `grpc.version` from 1.65.0 to 1.65.1.

Updates `io.grpc:grpc-core` from 1.65.0 to 1.65.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.65.0...v1.65.1)

Updates `io.grpc:grpc-netty-shaded` from 1.65.0 to 1.65.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.65.0...v1.65.1)

Updates `io.grpc:grpc-netty` from 1.65.0 to 1.65.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.65.0...v1.65.1)

Updates `io.grpc:grpc-protobuf` from 1.65.0 to 1.65.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.65.0...v1.65.1)

Updates `io.grpc:grpc-stub` from 1.65.0 to 1.65.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.65.0...v1.65.1)

Updates `io.grpc:grpc-grpclb` from 1.65.0 to 1.65.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.65.0...v1.65.1)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.grpc:grpc-netty-shaded
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.grpc:grpc-protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.grpc:grpc-grpclb
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.maven.plugins:maven-release-plugin from 3.1.0 to 3.1.1 (#448)

Bumps [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/apache/maven-release/releases)
- [Commits](https://github.com/apache/maven-release/compare/maven-release-3.1.0...maven-release-3.1.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-release-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.assertj:assertj-core from 3.26.0 to 3.26.3 (#447)

Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.26.0 to 3.26.3.
- [Release notes](https://github.com/assertj/assertj/releases)
- [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.26.0...assertj-build-3.26.3)

---
updated-dependencies:
- dependency-name: org.assertj:assertj-core
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump fabric8_kubernetes_version from 6.13.0 to 6.13.1 (#441)

Bumps `fabric8_kubernetes_version` from 6.13.0 to 6.13.1.

Updates `io.fabric8:kubernetes-client` from 6.13.0 to 6.13.1
- [Release notes](https://github.com/fabric8io/kubernetes-client/releases)
- [Changelog](https://github.com/fabric8io/kubernetes-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fabric8io/kubernetes-client/compare/v6.13.0...v6.13.1)

Updates `io.fabric8:kubernetes-server-mock` from 6.13.0 to 6.13.1

---
updated-dependencies:
- dependency-name: io.fabric8:kubernetes-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.fabric8:kubernetes-server-mock
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: xiaosheng <songxiaosheng@apache.org>

* Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 (#456)

Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.7.0...maven-javadoc-plugin-3.8.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump io.netty:netty-all from 4.1.111.Final to 4.1.112.Final (#455)

Bumps [io.netty:netty-all](https://github.com/netty/netty) from 4.1.111.Final to 4.1.112.Final.
- [Commits](https://github.com/netty/netty/compare/netty-4.1.111.Final...netty-4.1.112.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-all
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.testcontainers:testcontainers from 1.19.8 to 1.20.0 (#454)

Bumps [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) from 1.19.8 to 1.20.0.
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.19.8...1.20.0)

---
updated-dependencies:
- dependency-name: org.testcontainers:testcontainers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 (#452)

Bumps org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-lang3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump protobuf-java_version from 3.16.3 to 3.25.4 (#459)

Bumps `protobuf-java_version` from 3.16.3 to 3.25.4.

Updates `com.google.protobuf:protobuf-java` from 3.16.3 to 3.25.4
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.16.3...v3.25.4)

Updates `com.google.protobuf:protobuf-java-util` from 3.25.3 to 3.25.4

---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.google.protobuf:protobuf-java-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update apache-fury version to improve performance

* fix ci

* fix lose seata xid when happens injvm invoke (#461)

* fix seata lose xid when happens in jvm invoke

* import optimize

---------

Co-authored-by: yuanxiao01 <yuanxiao01@longfor.com>

* fix furcy core jar missing

* fix furcy core jar missing

* remove scenarios test to spi sample

* move test to spi sample

* move test to spi sample

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: 王聪洋 <56506697+wcy666103@users.noreply.github.com>
Co-authored-by: 其一 <78294896+qyi71@users.noreply.github.com>
Co-authored-by: 其一 <yuanhongbo@cai-inc.com>
Co-authored-by: heliang <3596006474@qq.com>
Co-authored-by: Ken Liu <ken.lj.hz@gmail.com>
Co-authored-by: laywin <laywin@yeah.net>
Co-authored-by: yuanxiao01 <yuanxiao01@longfor.com>

* `listeners.get(msg).isEmpty()` Null pointer reported an error (#463)

* Update RedisMetadataReport.java

`listeners.get(msg).isEmpty()` Null pointer reported an error

* Update RedisMetadataReport.java

Use tool class optimization

* Bump Jedis version from 3.10.0 to 5.1.0 (#477)

* Bump jedis version from 3.10.0 to 5.1.0

* fix checkstyle failed

* fix unit test failed

* remove Conformance Tests

* replace (#510)

* code format

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: songxiaosheng <songxiaosheng@apache.org>
Co-authored-by: MaruHibiki <1807180752@qq.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Albumen Kevin <jhq0812@gmail.com>
Co-authored-by: songxiaosheng <songxiaosheng@elastic.l…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants