You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by li...@apache.org on 2021/09/10 02:49:59 UTC

[dubbo-spi-extensions] branch master updated (5022733 -> 8c49d38)

This is an automated email from the ASF dual-hosted git repository.

liujun pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-spi-extensions.git.


    from 5022733  Extend rpc thrift service (#43)
     new 61b9b25  [feature admin mock] add the module and base Service.
     new 1dfe085  [feature mock] complete the logic in AdminMockFilter.
     new 900cca3  [feature mock] global mock enable config.
     new 4b5317c  [feature admin mock] load rule from config center.
     new 6a720c2  [feature admin mock] add license.
     new 7e26101  [feature admin mock] object parse adjustment.
     new 781df38  [feature admin mock] add type handler to handle the result from mock.
     new ff62f18  [feature admin mock] optimize the logic.
     new 2f42406  [feature admin mock] change the maven file, add javadoc, add unit test.
     new 05af32b  [feature admin mock]add license and test generic type.
     new b3d045a  [feature admin mock] hold the protobuf argument.
     new bb3c8a2  [feature admin mock] update GlobalMockRule update logic.
     new a5845b8  [feature admin mock] update GlobalMockRule update logic.
     new 4b829af  [feature admin mock] add unit test license.
     new 32d3989  [feature admin mock] remove the name and time in javadoc.
     new ef9a8ae  [feature admin mock] remove the config center dependency.
     new eedcb40  [feature admin mock] remove the unused code.
     new 79b14ec  [feature admin mock] replace the create proxy of MockService.
     new 8c49d38  Merge pull request #50 from brotherlu-xcq/feature-#mock

The 98 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../dubbo-mock-admin}/pom.xml                      |  39 +++--
 .../dubbo/mock/exception/HandleFailException.java  |  18 +-
 .../apache/dubbo/mock/filter/AdminMockFilter.java  | 192 +++++++++++++++++++++
 .../dubbo/mock/handler/BigDecimalTypeHandler.java  |  22 +--
 .../dubbo/mock/handler/BigIntegerTypeHandler.java  |  22 +--
 .../dubbo/mock/handler/BooleanTypeHandler.java     |  22 +--
 .../apache/dubbo/mock/handler/ByteTypeHandler.java |  22 +--
 .../dubbo/mock/handler/CommonTypeHandler.java      |  90 ++++++++++
 .../apache/dubbo/mock/handler/DateTypeHandler.java |  31 ++--
 .../dubbo/mock/handler/DoubleTypeHandler.java      |  22 +--
 .../dubbo/mock/handler/FloatTypeHandler.java       |  22 +--
 .../dubbo/mock/handler/IntegerTypeHandler.java     |  23 +--
 .../apache/dubbo/mock/handler/JsonTypeHandler.java |  67 +++++++
 .../apache/dubbo/mock/handler/LongTypeHandler.java |  22 +--
 .../dubbo/mock/handler/ProtobufTypeHandler.java    |  54 ++++++
 .../apache/dubbo/mock/handler/ResultContext.java   | 119 +++++++++++++
 .../dubbo/mock/handler/StringTypeHandler.java      |  21 ++-
 .../org/apache/dubbo/mock/handler/TypeHandler.java |  31 ++--
 .../dubbo/mock/handler/UnknownTypeHandler.java     |  51 ++++++
 .../org/apache/dubbo/mock/utils/ProtobufUtil.java  |  52 ++++++
 ...g.apache.dubbo.rpc.cluster.filter.ClusterFilter |   6 +-
 .../dubbo/mock/filter/AdminMockFilterTest.java     |  58 +++++++
 .../dubbo-mock-api}/pom.xml                        |   5 +-
 .../org/apache/dubbo/mock/api/MockContext.java     | 116 +++++++++++++
 .../java/org/apache/dubbo/mock/api/MockResult.java |  61 +++----
 .../org/apache/dubbo/mock/api/MockService.java     |  17 +-
 dubbo-mock-extensions/pom.xml                      |  73 ++++++++
 pom.xml                                            |   1 +
 28 files changed, 1078 insertions(+), 201 deletions(-)
 copy {dubbo-rpc-extensions/dubbo-rpc-http => dubbo-mock-extensions/dubbo-mock-admin}/pom.xml (65%)
 copy dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/TestBean.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/exception/HandleFailException.java (70%)
 create mode 100644 dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/filter/AdminMockFilter.java
 copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/BigDecimalTypeHandler.java (63%)
 copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/BigIntegerTypeHandler.java (63%)
 copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/BooleanTypeHandler.java (61%)
 copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/ByteTypeHandler.java (62%)
 create mode 100644 dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/CommonTypeHandler.java
 copy dubbo-api-docs/dubbo-api-docs-examples/examples-provider/src/main/java/org/apache/dubbo/apidocs/examples/spi/DubboDocExporterListener.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/DateTypeHandler.java (55%)
 copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/DoubleTypeHandler.java (62%)
 copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/FloatTypeHandler.java (62%)
 copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/IntegerTypeHandler.java (60%)
 create mode 100644 dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/JsonTypeHandler.java
 copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/LongTypeHandler.java (62%)
 create mode 100644 dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/ProtobufTypeHandler.java
 create mode 100644 dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/ResultContext.java
 copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/StringTypeHandler.java (66%)
 copy dubbo-api-docs/dubbo-api-docs-annotations/src/main/java/org/apache/dubbo/apidocs/annotations/ResponseProperty.java => dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/TypeHandler.java (61%)
 create mode 100644 dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/handler/UnknownTypeHandler.java
 create mode 100644 dubbo-mock-extensions/dubbo-mock-admin/src/main/java/org/apache/dubbo/mock/utils/ProtobufUtil.java
 copy dubbo-rpc-extensions/dubbo-rpc-native-thrift/src/test/idls/UserService.thrift => dubbo-mock-extensions/dubbo-mock-admin/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.ClusterFilter (85%)
 create mode 100644 dubbo-mock-extensions/dubbo-mock-admin/src/test/java/org/apache/dubbo/mock/filter/AdminMockFilterTest.java
 copy {dubbo-filter-extensions => dubbo-mock-extensions/dubbo-mock-api}/pom.xml (89%)
 create mode 100644 dubbo-mock-extensions/dubbo-mock-api/src/main/java/org/apache/dubbo/mock/api/MockContext.java
 copy dubbo-api-docs/dubbo-api-docs-annotations/src/main/java/org/apache/dubbo/apidocs/annotations/ApiDoc.java => dubbo-mock-extensions/dubbo-mock-api/src/main/java/org/apache/dubbo/mock/api/MockResult.java (52%)
 copy dubbo-rpc-extensions/dubbo-rpc-http/src/main/java/org/apache/dubbo/rpc/protocol/http/HttpProtocolErrorCode.java => dubbo-mock-extensions/dubbo-mock-api/src/main/java/org/apache/dubbo/mock/api/MockService.java (63%)
 create mode 100644 dubbo-mock-extensions/pom.xml