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

Aias00 pushed a change to branch fix/#6645
in repository https://gitbox.apache.org/repos/asf/shenyu.git


    from 6328ec7668 Merge branch 'master' into fix/#6645
     add 6f01006819  fix: correct scale rule count query (#6992)
     add d3dcaa814a [type: bug] Fix NPE in 
Hystrix/Resilience4J/Sentinel/RateLimiter plugins (#6877) (#7008)
     add c73cbea2bf fix: add pre-check on expireTime in AccessTokenManager 
(#6981)
     add 7a39987cbe [type: bug] Add namespace_id filter to app_auth 
selectByCondition (#6828) (#7000)
     add b0b7fab03b fix: enforce per-channel MQTT connection state guard (#6983)
     add e3cc44e298 fix: return 202 empty body for JSON-RPC notifications and 
reset captured response in Streamable HTTP transport (#6985)
     add df92e2aa95 [type: bug] Fix REFRESH clearing only first plugin's parent 
path in AbstractPathDataChangedListener (#6832) (#6998)
     add fcf0979574 fix: use thread-safe maps for registry instance watchers 
(#6989)
     add c1719cef13 fix: fix ingress deletion cleanup NPE (#6988)
     add 1bc544c196 test(task#5161): improve test coverage for matcher in 
shenyu-client-core (#7030)
     add daf3f234e9 Merge branch 'master' into fix/#6645

No new revisions were added by this update.

Summary of changes:
 .../listener/AbstractPathDataChangedListener.java  |  29 +++--
 .../src/main/resources/mappers/app-auth-sqlmap.xml |   3 +
 .../main/resources/mappers/scale-rule-sqlmap.xml   |   8 +-
 .../shenyu/admin/mapper/ScaleRuleMapperTest.java   |  91 ++++++++++++++
 .../matcher/AnnotatedApiBeanMatcherTest.java       |  84 +++++++++++++
 .../matcher/AnnotatedApiDefinitionMatcherTest.java |  90 ++++++++++++++
 .../register/matcher/ExtractorProcessorTest.java}  |  45 ++++---
 .../client/core/register/matcher/MatcherTest.java  | 112 ++++++++++++++++++
 .../shenyu/k8s/reconciler/IngressReconciler.java   |   4 +-
 .../shenyu/k8s/DivideIngressReconcilerTest.java    |  32 ++++-
 .../shenyu/plugin/hystrix/HystrixPlugin.java       |   4 +
 .../plugin/ratelimiter/RateLimiterPlugin.java      |   4 +
 .../plugin/resilience4j/Resilience4JPlugin.java    |   3 +
 .../shenyu/plugin/sentinel/SentinelPlugin.java     |   3 +
 .../shenyu/plugin/mcp/server/McpServerPlugin.java  |  10 +-
 ...henyuStreamableHttpServerTransportProvider.java |  31 +++++
 .../plugin/mcp/server/McpServerPluginTest.java     |  52 ++++++++
 ...uStreamableHttpServerTransportProviderTest.java | 131 +++++++++++++++++++++
 .../org/apache/shenyu/protocol/mqtt/Connect.java   |   8 +-
 .../apache/shenyu/protocol/mqtt/MessageType.java   |  14 ++-
 .../shenyu/protocol/mqtt/MqttTransportHandler.java |   8 ++
 .../org/apache/shenyu/protocol/mqtt/PingReq.java   |   6 +
 .../org/apache/shenyu/protocol/mqtt/Publish.java   |   4 +-
 .../org/apache/shenyu/protocol/mqtt/Subscribe.java |   2 +-
 .../apache/shenyu/protocol/mqtt/Unsubscribe.java   |   4 +-
 .../mqtt/repositories/ChannelRepository.java       |   3 +-
 .../apache/shenyu/protocol/mqtt/ConnectTest.java   |  54 +++++----
 ...nectTest.java => MqttTransportHandlerTest.java} |  81 +++++--------
 .../apache/shenyu/protocol/mqtt/PingReqTest.java   |  56 +++++++++
 .../apache/shenyu/protocol/mqtt/PublishTest.java   |  78 +++++++++++-
 .../shenyu/protocol/mqtt/UnsubscribeTest.java      |  58 +++++++++
 .../apollo/ApolloInstanceRegisterRepository.java   |  12 +-
 .../consul/ConsulInstanceRegisterRepository.java   |  15 +--
 .../etcd/EtcdInstanceRegisterRepository.java       |   8 +-
 .../ZookeeperInstanceRegisterRepository.java       |  11 +-
 .../shenyu/sync/data/http/AccessTokenManager.java  |  30 ++++-
 .../sync/data/http/AccessTokenManagerTest.java     |  80 +++++++++++++
 37 files changed, 1116 insertions(+), 152 deletions(-)
 create mode 100644 
shenyu-admin/src/test/java/org/apache/shenyu/admin/mapper/ScaleRuleMapperTest.java
 create mode 100644 
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/matcher/AnnotatedApiBeanMatcherTest.java
 create mode 100644 
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/matcher/AnnotatedApiDefinitionMatcherTest.java
 copy 
shenyu-client/shenyu-client-core/src/{main/java/org/apache/shenyu/client/core/register/matcher/ExtractorProcessor.java
 => 
test/java/org/apache/shenyu/client/core/register/matcher/ExtractorProcessorTest.java}
 (50%)
 create mode 100644 
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/matcher/MatcherTest.java
 copy 
shenyu-protocol/shenyu-protocol-mqtt/src/test/java/org/apache/shenyu/protocol/mqtt/{ConnectTest.java
 => MqttTransportHandlerTest.java} (51%)
 create mode 100644 
shenyu-protocol/shenyu-protocol-mqtt/src/test/java/org/apache/shenyu/protocol/mqtt/PingReqTest.java
 create mode 100644 
shenyu-protocol/shenyu-protocol-mqtt/src/test/java/org/apache/shenyu/protocol/mqtt/UnsubscribeTest.java

Reply via email to