This is an automated email from the ASF dual-hosted git repository.
xiaoyu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shenyu.git
from b40664d4a [type:refactor] added more test and fixed checkParam (#4275)
add a649de655 [Task] add sdk grpc examples (#3925) (#4248)
No new revisions were added by this update.
Summary of changes:
shenyu-examples/shenyu-examples-sdk/pom.xml | 1 +
.../pom.xml | 9 ++-
.../shenyu-examples-sdk-grpc-consumer}/Dockerfile | 2 +-
.../shenyu-examples-sdk-grpc-consumer}/pom.xml | 62 +++++++++--------
.../src/main/http/sdk-grpc-test-api.http} | 21 +++---
.../ShenyuSdkGrpcConsumerApplication.java} | 10 +--
.../sdk/grpc/consumer/api/ShenyuGrpcClientApi.java | 51 ++++++++++++++
.../ShenyuSdkGrpcConsumerController.java} | 52 +++++++--------
.../sdk/grpc/consumer/dto/EchoRequest.java | 28 ++++----
.../sdk/grpc/consumer/dto/EchoResponse.java} | 78 ++++++++++++----------
.../examples/sdk/grpc/consumer/dto/GrpcData.java | 26 +++++---
.../sdk/grpc/consumer/dto/HelloRequest.java | 28 ++++----
.../sdk/grpc/consumer/dto/HelloResponse.java | 26 ++++----
.../src/main/resources/application.yaml | 6 +-
.../shenyu-examples-sdk-grpc-provider}/Dockerfile | 2 +-
.../shenyu-examples-sdk-grpc-provider}/pom.xml | 22 +++---
.../ShenyuSdkGrpcProviderApplication.java} | 10 +--
.../src/main/resources/application.yml | 2 +-
18 files changed, 255 insertions(+), 181 deletions(-)
copy shenyu-examples/shenyu-examples-sdk/{shenyu-examples-sdk-springcloud =>
shenyu-examples-sdk-grpc}/pom.xml (86%)
copy shenyu-examples/shenyu-examples-sdk/{shenyu-examples-sdk-http =>
shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer}/Dockerfile (95%)
copy
shenyu-examples/{shenyu-examples-websocket/shenyu-example-spring-reactive-websocket
=>
shenyu-examples-sdk/shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer}/pom.xml
(61%)
copy
shenyu-examples/{shenyu-examples-https/src/main/http/https-test-api-local.http
=>
shenyu-examples-sdk/shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer/src/main/http/sdk-grpc-test-api.http}
(75%)
copy
shenyu-examples/shenyu-examples-sdk/{shenyu-examples-sdk-http/src/main/java/org/apache/shenyu/examples/sdk/http/ShenyuSdkHttpExampleApplication.java
=>
shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer/src/main/java/org/apache/shenyu/examples/sdk/grpc/consumer/ShenyuSdkGrpcConsumerApplication.java}
(83%)
create mode 100644
shenyu-examples/shenyu-examples-sdk/shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer/src/main/java/org/apache/shenyu/examples/sdk/grpc/consumer/api/ShenyuGrpcClientApi.java
copy
shenyu-examples/shenyu-examples-sdk/{shenyu-examples-sdk-http/src/main/java/org/apache/shenyu/examples/sdk/http/controller/ShenyuHttpSdkExampleController.java
=>
shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer/src/main/java/org/apache/shenyu/examples/sdk/grpc/consumer/controller/ShenyuSdkGrpcConsumerController.java}
(50%)
copy
shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/event/DataEvent.java
=>
shenyu-examples/shenyu-examples-sdk/shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer/src/main/java/org/apache/shenyu/examples/sdk/grpc/consumer/dto/EchoRequest.java
(70%)
copy
shenyu-examples/{shenyu-examples-springcloud/src/main/java/org/apache/shenyu/examples/springcloud/dto/EntityResult.java
=>
shenyu-examples-sdk/shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer/src/main/java/org/apache/shenyu/examples/sdk/grpc/consumer/dto/EchoResponse.java}
(61%)
copy
shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/event/DataEvent.java
=>
shenyu-examples/shenyu-examples-sdk/shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer/src/main/java/org/apache/shenyu/examples/sdk/grpc/consumer/dto/GrpcData.java
(73%)
copy
shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/event/DataEvent.java
=>
shenyu-examples/shenyu-examples-sdk/shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer/src/main/java/org/apache/shenyu/examples/sdk/grpc/consumer/dto/HelloRequest.java
(70%)
copy
shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/event/DataEvent.java
=>
shenyu-examples/shenyu-examples-sdk/shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer/src/main/java/org/apache/shenyu/examples/sdk/grpc/consumer/dto/HelloResponse.java
(72%)
copy
shenyu-examples/shenyu-examples-sdk/{shenyu-examples-sdk-springcloud/shenyu-examples-sdk-springcloud-consumer
=>
shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-consumer}/src/main/resources/application.yaml
(90%)
copy shenyu-examples/shenyu-examples-sdk/{shenyu-examples-sdk-http =>
shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-provider}/Dockerfile (95%)
copy
{shenyu-spring-boot-starter/shenyu-spring-boot-starter-plugin/shenyu-spring-boot-starter-plugin-casdoor
=>
shenyu-examples/shenyu-examples-sdk/shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-provider}/pom.xml
(77%)
copy
shenyu-examples/{shenyu-examples-websocket/shenyu-example-spring-reactive-websocket/src/main/java/org/apache/shenyu/examples/websocket/TestReactiveWebsocketApplication.java
=>
shenyu-examples-sdk/shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-provider/src/main/java/org/apache/shenyu/examples/sdk/grpc/provider/ShenyuSdkGrpcProviderApplication.java}
(77%)
copy shenyu-examples/{shenyu-examples-grpc =>
shenyu-examples-sdk/shenyu-examples-sdk-grpc/shenyu-examples-sdk-grpc-provider}/src/main/resources/application.yml
(97%)