Proto commits in apache/shenyu

These 10 commits are when the Protocol Buffers files have changed:

Commit:ca83c69
Author:aias00
Committer:GitHub

Fix RocketMQ logging e2e bootstrap startup (#6379) * feat(api-doc): support request parameter parsing for RPC types (Dubbo/SOFA/TARS/gRPC) * fix license * fix checkstyle exclude generated source * fix checkstyle * fix review * Fix Protobuf field schema parsing logic * fix use common version * chore: trigger CI retest * Recover RocketMQ e2e bootstrap after delayed admin health The RocketMQ logging e2e script runs three sync modes in sequence. In the zookeeper round, Docker Compose can return before shenyu-admin has recovered from an initial unhealthy state, leaving shenyu-bootstrap created but not started. The script previously ignored both that compose failure and later healthcheck failures, so Maven reported the gateway as unavailable instead of recovering the service stack first. Constraint: CI builds the required latest Docker images before this script runs Rejected: Increase fixed sleeps only | it would hide the dependency failure without ensuring bootstrap starts Confidence: medium Scope-risk: narrow Directive: Keep bootstrap startup gated on admin health for this e2e script Tested: bash -n e2e-logging-rocketmq-compose.sh; e2e RocketMQ test-compile; RocketMQ logging plugin test-compile; docker compose config for zookeeper, RocketMQ, and HTTP example compose files; git diff --check Not-tested: Full Docker Compose e2e locally because CI-built apache/shenyu-admin:latest, apache/shenyu-bootstrap:latest, and shenyu-examples-http:latest images are not present --------- Co-authored-by: eye-gu <734164350@qq.com>

Commit:b441039
Author:shown
Committer:GitHub

chore: add new line (#6171) Signed-off-by: yuluo-yx <yuluo08290126@gmail.com> Co-authored-by: aias00 <liuhongyu@apache.org>

The documentation is generated from this commit.

Commit:415e58f
Author:eye-gu
Committer:GitHub

[type:feature] support dubbo protobuf serialization (#5903) Co-authored-by: aias00 <liuhongyu@apache.org>

Commit:0583964
Author:hutaishi
Committer:GitHub

[Task #3407] add the logic of annotation on the splicing class: gRPC (#3454) * [Task #3407] add the logic of annotation on the splicing class for all rpc shenyu client: subtask-grpc

Commit:78d85a6
Author:midnight2104
Committer:GitHub

[ISSUE #1607] support call server with streaming in grpc. (#1609) * feature shenyu-plugin-grpc : support call server with streaming in grpc. * feature shenyu-plugin-grpc : merge master again by review * feature shenyu-plugin-grpc : rollback application.yml file

Commit:0ab853e
Author:midnight2104
Committer:GitHub

add a shenyu-protocol-grpc module to define proto file that optimize grpc call (#1552) * add a shenyu-protocol-grpc module to define proto file that optimize grpc call. * add a shenyu-protocol-grpc module to define proto file that optimize grpc call. Co-authored-by: dengliming <liming.d.pro@gmail.com>

Commit:55ecf11
Author:midnight2104
Committer:GitHub

optimize the grpc plugin method call. (#1470) * optimize the Grpc plugin method call,support generic invoke with unary. * optimize the Grpc plugin method call,support custom ServerBuilder. * optimize the Grpc plugin method call,rewrite the code by review.

Commit:de8423d
Author:xiaoyu
Committer:GitHub

renamed soul to ShenYu (#1396) * refactor Context path plugin * refactor * refactor * refactor * refactor soul to shenyu

Commit:847ceff
Author:yu199195

soul examples

Commit:7d70814
Author:SaberSola
Committer:GitHub

Grpc plugin (#1081) * add Grpc plugin * add Grpc plugin * merge master * merge master * add sql Co-authored-by: zhanglei <zhanglei06469@hellobike.com>