This is an automated email from the ASF dual-hosted git repository. midnight2104 pushed a commit to branch midnight2104 in repository https://gitbox.apache.org/repos/asf/incubator-shenyu.git
commit 5bb28e0b832118e5bbd0d20688b65df3fbf9efce Merge: c1ae1fe 4ade51c Author: midnight2104 <[email protected]> AuthorDate: Fri Nov 12 12:51:25 2021 +0800 Merge branch 'master' into midnight2104 .../src/main/resources/sql-script/h2/schema.sql | 3 +- .../src/main/resources/sql-script/mysql/schema.sql | 3 +- .../src/main/resources/sql-script/pg/schema.sql | 2 +- .../dto/convert/rule/impl/JwtRuleHandle.java | 109 ++++++++++++ .../src/main/release-docs/README.txt | 2 +- .../src/main/release-docs/README.txt | 2 +- .../http/combination/CryptorRequestPluginTest.java | 16 +- .../test/http/combination/JwtPluginTest.java | 7 +- .../decorator/CryptorResponseDecorator.java | 8 +- .../handler/CryptorRequestPluginDataHandler.java | 7 +- .../handler/CryptorResponsePluginDataHandler.java | 7 +- .../CryptorRuleHandler.java} | 6 +- .../cryptor/request/CryptorRequestPlugin.java | 6 +- .../cryptor/response/CryptorResponsePlugin.java | 4 +- .../cryptor/strategy/CryptorStrategyFactory.java | 4 +- .../shenyu/plugin/cryptor/utils/JsonUtil.java | 7 +- .../plugin/alibaba/dubbo/AlibabaDubboPlugin.java | 55 ++---- ...nfigCache.java => AlibabaDubboConfigCache.java} | 127 +++----------- .../AlibabaAbstractDubboPluginDataHandler.java | 34 ++++ .../handler/AlibabaDubboPluginDataHandler.java | 121 -------------- .../dubbo/proxy/AlibabaDubboGrayLoadBalance.java | 7 +- .../dubbo/proxy/AlibabaDubboProxyService.java | 8 +- .../subscriber/AlibabaDubboMetaDataSubscriber.java | 10 +- ...eTest.java => AlibabaDubboConfigCacheTest.java} | 53 +++--- .../dubbo/handler/AlibabaDubboPluginDataTest.java | 4 +- .../dubbo/proxy/AlibabaDubboProxyServiceTest.java | 12 +- .../ApacheDubboMetaDataSubscriberTest.java | 8 +- .../plugin/apache/dubbo/ApacheDubboPlugin.java | 55 ++---- ...onfigCache.java => ApacheDubboConfigCache.java} | 127 +++----------- .../ApacheAbstractDubboPluginDataHandler.java | 34 ++++ .../dubbo/proxy/ApacheDubboGrayLoadBalance.java | 6 +- .../dubbo/proxy/ApacheDubboProxyService.java | 8 +- .../subscriber/ApacheDubboMetaDataSubscriber.java | 10 +- ...heTest.java => ApacheDubboConfigCacheTest.java} | 46 ++--- ... ApacheAbstractDubboPluginDataHandlerTest.java} | 8 +- .../dubbo/proxy/ApacheDubboProxyServiceTest.java | 10 +- .../ApacheDubboMetaDataSubscriberTest.java | 8 +- .../shenyu-plugin-dubbo-common/pom.xml | 5 + .../plugin/dubbo/common/AbstractDubboPlugin.java | 80 +++++++++ .../dubbo/common/cache/DubboConfigCache.java | 36 ++++ .../plugin/dubbo/common/cache/DubboParam.java | 185 +++++++++++++++++++++ .../handler/AbstractDubboPluginDataHandler.java} | 16 +- .../org/apache/shenyu/plugin/jwt/JwtPlugin.java | 89 +++++++--- .../apache/shenyu/plugin/jwt/config/JwtConfig.java | 23 --- .../plugin/jwt/handle/JwtPluginDataHandler.java | 20 ++- .../apache/shenyu/plugin/jwt/JwtPluginTest.java | 68 +++++++- .../jwt/handle/JwtPluginDataHandlerTest.java | 33 +++- .../plugin/waf/handler/WafPluginDataHandler.java | 2 +- .../dubbo/AlibabaDubboPluginConfiguration.java | 4 +- .../dubbo/AlibabaDubboPluginConfigurationTest.java | 4 +- .../dubbo/ApacheDubboPluginConfiguration.java | 4 +- .../dubbo/ApacheDubboPluginConfigurationTest.java | 4 +- .../SpringCloudPluginConfiguration.java | 3 +- 53 files changed, 898 insertions(+), 622 deletions(-)
