This is an automated email from the ASF dual-hosted git repository.
icodening pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-benchmark.git
from a108bc5 remove fastjson2 version to fix NPE (#46)
add 97d3fe8 1. simplify benchmark code 2. add native grpc
No new revisions were added by this update.
Summary of changes:
benchmark-base/pom.xml | 5 +
.../service/NativeGrpcUserServiceImpl.java | 46 +++++++
.../java/org/apache/dubbo/benchmark/Client.java | 60 ++-------
.../org/apache/dubbo/benchmark/ClientGrpc.java | 37 ++----
.../org/apache/dubbo/benchmark/ClientHelper.java | 144 +++++++++++++++++++++
.../{ClientGrpc.java => ClientNativeGrpc.java} | 99 +++++++-------
.../java/org/apache/dubbo/benchmark/ClientPb.java | 38 ++----
{dubbo-pb-client => native-grpc-client}/pom.xml | 35 +++--
.../pom.xml | 20 +--
pom.xml | 8 +-
.../apache/dubbo/benchmark/ServerNativeGrpc.java | 54 ++++++++
11 files changed, 367 insertions(+), 179 deletions(-)
create mode 100644
benchmark-base/src/main/java/org/apache/dubbo/benchmark/service/NativeGrpcUserServiceImpl.java
create mode 100644
client-base/src/main/java/org/apache/dubbo/benchmark/ClientHelper.java
copy client-base/src/main/java/org/apache/dubbo/benchmark/{ClientGrpc.java =>
ClientNativeGrpc.java} (52%)
copy {dubbo-pb-client => native-grpc-client}/pom.xml (73%)
copy {dubbo-fastjson-server => native-grpc-server}/pom.xml (79%)
create mode 100644
server-base/src/main/java/org/apache/dubbo/benchmark/ServerNativeGrpc.java