This is an automated email from the ASF dual-hosted git repository.
iluo pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git.
from 77df9d7 native hessian merge (#3966)
add ceb930e merge thrift (#3977)
No new revisions were added by this update.
Summary of changes:
dubbo-all/pom.xml | 8 +
dubbo-bom/pom.xml | 5 +
dubbo-dependencies-bom/pom.xml | 2 +-
dubbo-distribution/pom.xml | 5 +
.../pom.xml | 16 +-
.../rpc/protocol/nativethrift/ThriftProtocol.java | 179 +
.../dubbo/internal/org.apache.dubbo.rpc.Protocol | 1 +
.../src/test/idls/DemoService.thrift | 17 +
.../src/test/idls/UserService.thrift | 6 +
.../rpc/protocol/nativethrift/DemoService.java | 5141 ++++++++++++++++++++
.../protocol/nativethrift/DemoServiceImpl.java} | 148 +-
.../protocol/nativethrift/ThriftProtocolTest.java | 81 +
.../rpc/protocol/nativethrift/UserService.java | 952 ++++
.../rpc/protocol/nativethrift/UserServiceImpl.java | 10 +-
.../dubbo/rpc/protocol/thrift/ThriftCodec.java | 2 +-
.../rpc/protocol/thrift/ThriftNativeCodec.java | 1 -
.../protocol/thrift/ext/MultiServiceProcessor.java | 1 -
.../src/test/java/$__ClassNameTestDubboStub.java | 9 +-
.../src/test/java/ClassNameTest.java | 1 -
.../src/test/java/ClassNameTestThrift.java | 9 +-
.../apache/dubbo/rpc/gen/dubbo/$__DemoStub.java | 63 +-
.../java/org/apache/dubbo/rpc/gen/thrift/Demo.java | 75 +-
.../dubbo/rpc/protocol/thrift/AbstractTest.java | 1 -
.../rpc/protocol/thrift/ServerExceptionTest.java | 1 -
.../protocol/thrift/ServiceMethodNotFoundTest.java | 1 -
.../dubbo/rpc/protocol/thrift/ThriftCodecTest.java | 3 +-
.../rpc/protocol/thrift/ThriftProtocolTest.java | 1 -
.../dubbo/rpc/protocol/thrift/ThriftUtilsTest.java | 1 -
.../thrift/examples/DubboDemoConsumer.java | 1 -
dubbo-rpc/pom.xml | 1 +
30 files changed, 6605 insertions(+), 137 deletions(-)
copy dubbo-rpc/{dubbo-rpc-redis => dubbo-rpc-native-thrift}/pom.xml (80%)
create mode 100644
dubbo-rpc/dubbo-rpc-native-thrift/src/main/java/org/apache/dubbo/rpc/protocol/nativethrift/ThriftProtocol.java
create mode 100644
dubbo-rpc/dubbo-rpc-native-thrift/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Protocol
create mode 100644
dubbo-rpc/dubbo-rpc-native-thrift/src/test/idls/DemoService.thrift
create mode 100644
dubbo-rpc/dubbo-rpc-native-thrift/src/test/idls/UserService.thrift
create mode 100644
dubbo-rpc/dubbo-rpc-native-thrift/src/test/java/org/apache/dubbo/rpc/protocol/nativethrift/DemoService.java
copy
dubbo-rpc/{dubbo-rpc-hessian/src/test/java/org/apache/dubbo/rpc/protocol/hessian/HessianServiceImpl.java
=>
dubbo-rpc-native-thrift/src/test/java/org/apache/dubbo/rpc/protocol/nativethrift/DemoServiceImpl.java}
(83%)
create mode 100644
dubbo-rpc/dubbo-rpc-native-thrift/src/test/java/org/apache/dubbo/rpc/protocol/nativethrift/ThriftProtocolTest.java
create mode 100644
dubbo-rpc/dubbo-rpc-native-thrift/src/test/java/org/apache/dubbo/rpc/protocol/nativethrift/UserService.java
copy
dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext6_inject/impl/DaoImpl.java
=>
dubbo-rpc/dubbo-rpc-native-thrift/src/test/java/org/apache/dubbo/rpc/protocol/nativethrift/UserServiceImpl.java
(79%)