This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-spi-extensions.git
from 12502f2 Explicitly call out hessian-rpc is unstafe by default (#196)
add fd0cb02 add Gateway mode extension (#205)
No new revisions were added by this update.
Summary of changes:
.../specifyaddress/UserSpecifiedAddressRouter.java | 18 +--
.../specifyaddress/UserSpecifiedAddressRouter.java | 4 +-
dubbo-extensions-dependencies-bom/pom.xml | 2 +-
.../dubbo-gateway-common}/pom.xml | 11 +-
.../gateway/common/OmnipotentCommonConstants.java | 26 ++--
.../dubbo-gateway-consumer}/pom.xml | 16 +-
.../consumer/config/InjvmConfigPostProcessor.java | 20 +--
.../gateway/consumer/filter/OmnSerFilter.java | 166 ++++++++++++++++++++
.../org.apache.dubbo.config.ConfigPostProcessor | 1 +
.../dubbo/internal/org.apache.dubbo.rpc.Filter | 1 +
.../dubbo-gateway-provider}/pom.xml | 26 ++--
.../gateway/provider/ConfigDeployListener.java | 37 +++--
.../dubbo/gateway/provider/OmnipotentService.java | 29 ++--
.../dubbo/gateway/provider/SnfByteAccessor.java | 31 ++--
.../provider/SnfDecodeableRpcInvocation.java | 168 +++++++++++++++++++++
.../gateway/provider/filter/OmnipotentFilter.java | 91 +++++++++++
...e.dubbo.common.deploy.ApplicationDeployListener | 1 +
.../dubbo/internal/org.apache.dubbo.rpc.Filter | 1 +
...rg.apache.dubbo.rpc.protocol.dubbo.ByteAccessor | 1 +
.../pom.xml | 17 ++-
dubbo-mock-extensions/README.md | 3 +-
dubbo-mock-extensions/README_ch.md | 3 +-
pom.xml | 3 +-
.../dubbo-serialization-avro-test/pom.xml | 2 +-
.../dubbo-serialization-fastjson-test/pom.xml | 2 +-
.../dubbo-serialization-fst-test/pom.xml | 2 +-
.../dubbo-serialization-gson-test/pom.xml | 2 +-
.../dubbo-serialization-kryo-test/pom.xml | 4 +-
.../dubbo-serialization-protobuf-test/pom.xml | 2 +-
.../dubbo-serialization-protostuff-test/pom.xml | 2 +-
30 files changed, 563 insertions(+), 129 deletions(-)
copy {dubbo-mock-extensions/dubbo-mock-api =>
dubbo-gateway-extensions/dubbo-gateway-common}/pom.xml (77%)
copy
dubbo-serialization-extensions/dubbo-serialization-gson/src/main/java/org/apache/dubbo/common/serialize/gson/ExceptionWrapper.java
=>
dubbo-gateway-extensions/dubbo-gateway-common/src/main/java/org/apache/dubbo/gateway/common/OmnipotentCommonConstants.java
(58%)
copy {dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo3 =>
dubbo-gateway-extensions/dubbo-gateway-consumer}/pom.xml (74%)
copy
dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/java/org/apache/dubbo/apidocs/examples/spi/TestConfigInitializer.java
=>
dubbo-gateway-extensions/dubbo-gateway-consumer/src/main/java/org/apache/dubbo/gateway/consumer/config/InjvmConfigPostProcessor.java
(69%)
create mode 100644
dubbo-gateway-extensions/dubbo-gateway-consumer/src/main/java/org/apache/dubbo/gateway/consumer/filter/OmnSerFilter.java
create mode 100644
dubbo-gateway-extensions/dubbo-gateway-consumer/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.config.ConfigPostProcessor
create mode 100644
dubbo-gateway-extensions/dubbo-gateway-consumer/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
copy {dubbo-serialization-extensions/dubbo-serialization-avro =>
dubbo-gateway-extensions/dubbo-gateway-provider}/pom.xml (74%)
copy
dubbo-registry-extensions/dubbo-registry-dns/src/main/java/org/apache/dubbo/registry/dns/DNSRegistry.java
=>
dubbo-gateway-extensions/dubbo-gateway-provider/src/main/java/org/apache/dubbo/gateway/provider/ConfigDeployListener.java
(53%)
copy
dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo3/src/main/java/org/apache/dubbo/rpc/cluster/specifyaddress/UserSpecifiedServiceAddressBuilder.java
=>
dubbo-gateway-extensions/dubbo-gateway-provider/src/main/java/org/apache/dubbo/gateway/provider/OmnipotentService.java
(55%)
copy
dubbo-rpc-extensions/dubbo-rpc-rocketmq/src/main/java/org/apache/dubbo/rpc/rocketmq/codec/RocketMQCountCodec.java
=>
dubbo-gateway-extensions/dubbo-gateway-provider/src/main/java/org/apache/dubbo/gateway/provider/SnfByteAccessor.java
(54%)
create mode 100644
dubbo-gateway-extensions/dubbo-gateway-provider/src/main/java/org/apache/dubbo/gateway/provider/SnfDecodeableRpcInvocation.java
create mode 100644
dubbo-gateway-extensions/dubbo-gateway-provider/src/main/java/org/apache/dubbo/gateway/provider/filter/OmnipotentFilter.java
create mode 100644
dubbo-gateway-extensions/dubbo-gateway-provider/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.deploy.ApplicationDeployListener
create mode 100644
dubbo-gateway-extensions/dubbo-gateway-provider/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
create mode 100644
dubbo-gateway-extensions/dubbo-gateway-provider/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.dubbo.ByteAccessor
copy {dubbo-filter-extensions => dubbo-gateway-extensions}/pom.xml (77%)