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

midnight2104 pushed a change to branch midnight2104
in repository https://gitbox.apache.org/repos/asf/incubator-shenyu.git.


    from e633991  refactor shenyu-admin: ignore password in api.
     add 35dad91  refactor shenyu-admin: code polish. (#2349)
     add 001ffba  modify log directory for shenyu-admin and shenyu-bootstrap 
(#2345)
     add 2f5cc73  #2336, remove the front end submodule (#2350)
     add 66f991f  issues#2346  Remove spaces in ip (#2356)
     add fd900e9  fix dist: the start/stop script can't work in container 
(#2353)
     add 1017939  fix statci file (#2354)
     add 78dc790  [Integrated-Test] Fix the integrated test of request plugin 
(#2360)
     add fc1aa02  fix some spelling mistakes in  Release Notes (#2358)
     add 1e204fb  Remove the yellow alert (#2352)
     add be37737  feat mqtt protocol (#2351)
     add 3191c91  fix some yellow alert in shenyu-admin module (#2355)
     add 18580b5  Enhanced integration test of RateLimiter plugin (#2359)
     add 4393f6a  CryptorRuleHandler implements RuleHandle (#2362)
     add 51cc05f  [Integrated-Test] Init combination integrated test (#2363)
     add 0e826ce  fix shenyu-admin: add dashboard user permission (#2357)
     add 68bbc7d  feature(shenyu-integrated-test): change shenyu-admin image 
version to latest (#2332)
     add 2affc22  [ISSUE #2366] remove warning codes in shenyu-disruptor module 
(#2369)
     add c7592ff  [ISSUE #2373] Remove warning code in shenyu-sync-data-center 
(#2374)
     new d09eb0e  Merge branch 'master' into midnight2104
     new 23e5242  refactor shenyu-register-center: code polish.

The 2 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:
 .github/workflows/integrated-test.yml              |   1 +
 .gitmodules                                        |   3 -
 RELEASE-NOTES.md                                   |   2 +-
 pom.xml                                            |   1 +
 .../shenyu/admin/exception/ExceptionHandlers.java  |   5 +-
 .../shenyu/admin/listener/etcd/EtcdDataInit.java   |   2 +-
 .../converter/SelectorHandleConverterFactor.java   |   2 +-
 shenyu-admin/src/main/resources/logback.xml        |   6 +-
 .../{index.b7871af4.css => index.298ebb95.css}     |   4 +-
 .../src/main/resources/static/index.3c0609d9.js    |  18 ----
 .../src/main/resources/static/index.52878f81.js    |  18 ++++
 shenyu-admin/src/main/resources/static/index.html  |   4 +-
 shenyu-bootstrap/src/main/resources/logback.xml    |   6 +-
 .../springcloud/init/ContextRegisterListener.java  |   6 +-
 .../init/SpringCloudClientBeanPostProcessor.java   |   2 +-
 .../shenyu/common/utils/UpstreamCheckUtils.java    |   4 +-
 shenyu-dashboard                                   |   1 -
 shenyu-disruptor/pom.xml                           |   1 -
 .../shenyu/disruptor/DisruptorProviderManage.java  |   6 +-
 .../shenyu/disruptor/consumer/QueueConsumer.java   |   4 +-
 .../disruptor/provider/DisruptorProvider.java      |   2 +-
 shenyu-dist/shenyu-admin-dist/Dockerfile           |   2 +
 shenyu-dist/shenyu-admin-dist/entrypoint.sh        |   3 -
 shenyu-dist/shenyu-admin-dist/pom.xml              |  21 +++-
 .../src/main/resources/bin/start.sh                |   6 +-
 .../src/main/resources/bin/stop.sh                 |   2 +-
 .../src/main/resources/logback.xml                 |   4 +-
 shenyu-dist/shenyu-bootstrap-dist/Dockerfile       |   2 +
 shenyu-dist/shenyu-bootstrap-dist/entrypoint.sh    |   3 -
 shenyu-dist/shenyu-bootstrap-dist/pom.xml          |   2 +-
 .../src/main/resources/bin/start.sh                |   6 +-
 .../src/main/resources/bin/stop.sh                 |   2 +-
 .../src/main/resources/logback.xml                 |   4 +-
 shenyu-examples/pom.xml                            |   1 +
 .../shenyu-examples-alibaba-dubbo-service/pom.xml  |   2 +-
 .../shenyu-examples-apache-dubbo-service/pom.xml   |   2 +-
 shenyu-examples/shenyu-examples-eureka/pom.xml     |   2 +-
 shenyu-examples/shenyu-examples-grpc/pom.xml       |   2 +-
 shenyu-examples/shenyu-examples-http/pom.xml       |   2 +-
 .../shenyu-examples-motan-service/pom.xml          |   2 +-
 .../shenyu-examples-sofa-service/pom.xml           |   2 +-
 shenyu-examples/shenyu-examples-websocket/pom.xml  |   2 +-
 shenyu-integrated-test/pom.xml                     |   2 +-
 .../Dockerfile                                     |   2 +-
 .../docker-compose.yml                             |  15 ++-
 .../pom.xml                                        |  31 +++---
 .../script/healthcheck.sh                          |   0
 .../script/services.list                           |   0
 .../CombinationIntegratedBootstrap.java}           |   8 +-
 .../src/main/resources/application-local.yml       |   0
 .../src/main/resources/application.yml             |   0
 .../test/combination/MultiRequestPluginTest.java}  | 112 +++++++++++---------
 .../shenyu-integrated-test-grpc/docker-compose.yml |   2 +-
 .../shenyu-integrated-test-http/docker-compose.yml |   2 +-
 .../shenyu-integrated-test-http/pom.xml            |   8 ++
 .../http/combination/RateLimiterPluginTest.java    | 102 +++++++++++++++---
 .../test/http/combination/RequestPluginTest.java   |  22 ++--
 .../docker-compose.yml                             |   2 +-
 .../shenyu-integrated-test-sofa/docker-compose.yml |   2 +-
 .../docker-compose.yml                             |   2 +-
 .../docker-compose.yml                             |   2 +-
 .../docker-compose.yml                             |   2 +-
 .../docker-compose.yml                             |   2 +-
 .../plugin/cryptor/handler/CryptorRuleHandler.java |   4 +-
 shenyu-protocol/pom.xml                            |   1 +
 .../shenyu-protocol-mqtt}/pom.xml                  |  12 +--
 .../shenyu/protocol/mqtt/AbstractMessageType.java  | 114 +++++++++++++++++++++
 .../shenyu/protocol/mqtt/BootstrapServer.java      |  19 ++--
 .../org/apache/shenyu/protocol/mqtt/Connect.java   |  17 +--
 .../apache/shenyu/protocol/mqtt/MessageType.java   |   7 +-
 .../shenyu/protocol/mqtt/MqttBootstrapServer.java  |  25 +++--
 .../org/apache/shenyu/protocol/mqtt/MqttEnv.java   |  16 +--
 .../apache/shenyu/protocol/mqtt/MqttFactory.java   |  76 ++++++++++++++
 .../org/apache/shenyu/protocol/mqtt/PubAck.java    |  17 +--
 .../org/apache/shenyu/protocol/mqtt/Publish.java   |  13 +--
 .../org/apache/shenyu/protocol/mqtt/Subscribe.java |  17 ++-
 .../apache/shenyu/protocol/mqtt/Unsubscribe.java   |  17 ++-
 .../client/api/ShenyuClientRegisterRepository.java |  12 +--
 .../consul/ConsulClientRegisterRepository.java     |   7 +-
 .../client/etcd/EtcdClientRegisterRepository.java  |  13 ++-
 .../client/http/HttpClientRegisterRepository.java  |  10 +-
 .../register/client/http/utils/OkHttpTools.java    |   3 -
 .../nacos/NacosClientRegisterRepository.java       |  11 +-
 .../ZookeeperClientRegisterRepository.java         |   7 +-
 .../common/config/ShenyuRegisterCenterConfig.java  |   4 +-
 .../shenyu/register/common/dto/URIRegisterDTO.java |  31 +++---
 .../shenyu/register/common/enums/EventType.java    |   3 +
 .../common/exception/ShenyuRegisterException.java  |  30 ------
 .../common/path/RegisterPathConstants.java         |  26 +----
 .../consul/ConsulServerRegisterRepository.java     |  12 ++-
 .../server/consul/ShenyuConsulConfigWatch.java     |   8 +-
 .../register/server/etcd/client/EtcdClient.java    |  13 ++-
 .../nacos/NacosServerRegisterRepository.java       |   5 +-
 .../ZookeeperServerRegisterRepository.java         |   2 +
 .../data/consul/ConsulSyncDataServiceTest.java     |   2 +-
 .../consul/handler/ConsulCacheHandlerTest.java     |   1 +
 .../sync/data/http/HttpSyncDataServiceTest.java    |  16 +--
 .../data/http/refresh/AppAuthDataRefreshTest.java  |   2 +-
 .../data/http/refresh/RuleDataRefreshTest.java     |   2 +-
 .../data/http/refresh/SelectorDataRefreshTest.java |   2 +-
 .../sync/data/nacos/NacosSyncDataServiceTest.java  |   6 +-
 .../sync/data/nacos/config/NacosACMConfigTest.java |   2 +-
 .../sync/data/nacos/config/NacosConfigTest.java    |   3 +-
 .../data/nacos/handler/NacosCacheHandlerTest.java  |   8 +-
 .../data/nacos/handler/NacosMockConfigService.java |   2 +-
 105 files changed, 684 insertions(+), 404 deletions(-)
 delete mode 100644 .gitmodules
 rename shenyu-admin/src/main/resources/static/{index.b7871af4.css => 
index.298ebb95.css} (95%)
 delete mode 100644 shenyu-admin/src/main/resources/static/index.3c0609d9.js
 create mode 100644 shenyu-admin/src/main/resources/static/index.52878f81.js
 delete mode 160000 shenyu-dashboard
 copy shenyu-integrated-test/{shenyu-integrated-test-grpc => 
shenyu-integrated-test-combination}/Dockerfile (95%)
 copy shenyu-integrated-test/{shenyu-integrated-test-http => 
shenyu-integrated-test-combination}/docker-compose.yml (86%)
 copy shenyu-integrated-test/{shenyu-integrated-test-websocket => 
shenyu-integrated-test-combination}/pom.xml (78%)
 copy shenyu-integrated-test/{shenyu-integration-test-apache-dubbo => 
shenyu-integrated-test-combination}/script/healthcheck.sh (100%)
 copy shenyu-integrated-test/{shenyu-integrated-test-http => 
shenyu-integrated-test-combination}/script/services.list (100%)
 copy 
shenyu-integrated-test/{shenyu-integrated-test-spring-cloud/src/main/java/org/apache/shenyu/integratedtest/springcloud/SpringCloudIntegratedBootstrap.java
 => 
shenyu-integrated-test-combination/src/main/java/org/apache/shenyu/integrated/test/combination/CombinationIntegratedBootstrap.java}
 (83%)
 copy shenyu-integrated-test/{shenyu-integrated-test-websocket => 
shenyu-integrated-test-combination}/src/main/resources/application-local.yml 
(100%)
 copy shenyu-integrated-test/{shenyu-integration-test-apache-dubbo => 
shenyu-integrated-test-combination}/src/main/resources/application.yml (100%)
 copy 
shenyu-integrated-test/{shenyu-integrated-test-http/src/test/java/org/apache/shenyu/integrated/test/http/combination/CryptorRequestPluginTest.java
 => 
shenyu-integrated-test-combination/src/test/java/org/apache/shenyu/integrated/test/combination/MultiRequestPluginTest.java}
 (56%)
 copy {shenyu-agent/shenyu-agent-api => 
shenyu-protocol/shenyu-protocol-mqtt}/pom.xml (83%)
 create mode 100644 
shenyu-protocol/shenyu-protocol-mqtt/src/main/java/org/apache/shenyu/protocol/mqtt/AbstractMessageType.java
 copy 
shenyu-register-center/shenyu-register-server/shenyu-register-server-etcd/src/main/java/org/apache/shenyu/register/server/etcd/client/Event.java
 => 
shenyu-protocol/shenyu-protocol-mqtt/src/main/java/org/apache/shenyu/protocol/mqtt/BootstrapServer.java
 (81%)
 copy shenyu-spi/src/test/java/org/apache/shenyu/spi/fixture/MysqlSPI.java => 
shenyu-protocol/shenyu-protocol-mqtt/src/main/java/org/apache/shenyu/protocol/mqtt/Connect.java
 (77%)
 copy shenyu-spi/src/test/java/org/apache/shenyu/spi/fixture/SubNoJoinSPI.java 
=> 
shenyu-protocol/shenyu-protocol-mqtt/src/main/java/org/apache/shenyu/protocol/mqtt/MessageType.java
 (87%)
 copy shenyu-spi/src/test/java/org/apache/shenyu/spi/fixture/MysqlSPI.java => 
shenyu-protocol/shenyu-protocol-mqtt/src/main/java/org/apache/shenyu/protocol/mqtt/MqttBootstrapServer.java
 (76%)
 copy shenyu-spi/src/test/java/org/apache/shenyu/spi/fixture/NoJoinSPI.java => 
shenyu-protocol/shenyu-protocol-mqtt/src/main/java/org/apache/shenyu/protocol/mqtt/MqttEnv.java
 (79%)
 create mode 100644 
shenyu-protocol/shenyu-protocol-mqtt/src/main/java/org/apache/shenyu/protocol/mqtt/MqttFactory.java
 copy shenyu-spi/src/test/java/org/apache/shenyu/spi/fixture/OracleSPI.java => 
shenyu-protocol/shenyu-protocol-mqtt/src/main/java/org/apache/shenyu/protocol/mqtt/PubAck.java
 (78%)
 copy 
shenyu-admin/src/test/java/org/apache/shenyu/admin/model/query/RuleQueryTest.java
 => 
shenyu-protocol/shenyu-protocol-mqtt/src/main/java/org/apache/shenyu/protocol/mqtt/Publish.java
 (73%)
 copy 
shenyu-spi/src/test/java/org/apache/shenyu/spi/fixture/CanNotInstantiatedSPI.java
 => 
shenyu-protocol/shenyu-protocol-mqtt/src/main/java/org/apache/shenyu/protocol/mqtt/Subscribe.java
 (72%)
 copy 
shenyu-spi/src/test/java/org/apache/shenyu/spi/fixture/CanNotInstantiatedSPI.java
 => 
shenyu-protocol/shenyu-protocol-mqtt/src/main/java/org/apache/shenyu/protocol/mqtt/Unsubscribe.java
 (72%)
 delete mode 100644 
shenyu-register-center/shenyu-register-common/src/main/java/org/apache/shenyu/register/common/exception/ShenyuRegisterException.java

Reply via email to