[feat]: add MySQL R2DBC query engine support (#4074)

Signed-off-by: Logic <zqr10159@dromara.org>
Co-authored-by: Duansg <siguoduan@gmail.com>
Co-authored-by: Tomsun28 <tomsun28@outlook.com>
This commit is contained in:
Logic
2026-03-21 16:12:17 +08:00
committed by GitHub
co-authored by Duansg Tomsun28
parent 2016b18249
commit 922aa311e0
100 changed files with 4921 additions and 259 deletions
+16
View File
@@ -1162,6 +1162,22 @@ Copyright 2001-2024 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (https://www.apache.org/).
========================================================================
Reactive Relational Database Connectivity
Copyright 2017-2022 the original author or authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
========================================================================
========================================================================
Apache ECharts
+3
View File
@@ -265,6 +265,7 @@ The text of each license is the standard Apache 2.0 license.
https://mvnrepository.com/artifact/io.jsonwebtoken/jjwt-api/0.11.2 Apache-2.0
https://mvnrepository.com/artifact/io.jsonwebtoken/jjwt-impl/0.11.2 Apache-2.0
https://mvnrepository.com/artifact/io.jsonwebtoken/jjwt-jackson/0.11.2 Apache-2.0
https://mvnrepository.com/artifact/io.asyncer/r2dbc-mysql/1.4.1 Apache-2.0
https://mvnrepository.com/artifact/io.lettuce/lettuce-core/6.3.1.RELEASE Apache-2.0
https://mvnrepository.com/artifact/io.micrometer/micrometer-commons/1.12.3 Apache-2.0
https://mvnrepository.com/artifact/io.micrometer/micrometer-core/1.12.3 Apache-2.0
@@ -305,6 +306,8 @@ The text of each license is the standard Apache 2.0 license.
https://mvnrepository.com/artifact/io.netty/netty-transport-udt/4.1.100.Final Apache-2.0
https://mvnrepository.com/artifact/io.perfmark/perfmark-api/0.26.0 Apache-2.0
https://mvnrepository.com/artifact/io.projectreactor/reactor-core/3.6.3 Apache-2.0
https://mvnrepository.com/artifact/io.projectreactor.netty/reactor-netty-core/1.3.3 Apache-2.0
https://mvnrepository.com/artifact/io.r2dbc/r2dbc-spi/1.0.0.RELEASE Apache-2.0
https://mvnrepository.com/artifact/io.prometheus/simpleclient/0.16.0 Apache-2.0
https://mvnrepository.com/artifact/io.prometheus/simpleclient_tracer_common/0.16.0 Apache-2.0
https://mvnrepository.com/artifact/io.prometheus/simpleclient_tracer_otel/0.16.0 Apache-2.0
+3
View File
@@ -222,6 +222,7 @@ The text of each license is the standard Apache 2.0 license.
https://mvnrepository.com/artifact/commons-lang/commons-lang/2.6 Apache-2.0
https://mvnrepository.com/artifact/commons-net/commons-net/3.10.0 Apache-2.0
https://mvnrepository.com/artifact/commons-validator/commons-validator/1.7 Apache-2.0
https://mvnrepository.com/artifact/io.asyncer/r2dbc-mysql/1.4.1 Apache-2.0
https://mvnrepository.com/artifact/io.lettuce/lettuce-core/6.3.1.RELEASE Apache-2.0
https://mvnrepository.com/artifact/io.micrometer/micrometer-commons/1.12.3 Apache-2.0
https://mvnrepository.com/artifact/io.micrometer/micrometer-observation/1.12.3 Apache-2.0
@@ -259,6 +260,8 @@ The text of each license is the standard Apache 2.0 license.
https://mvnrepository.com/artifact/io.netty/netty-transport-sctp/4.1.100.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-transport-udt/4.1.100.Final Apache-2.0
https://mvnrepository.com/artifact/io.projectreactor/reactor-core/3.6.3 Apache-2.0
https://mvnrepository.com/artifact/io.projectreactor.netty/reactor-netty-core/1.3.3 Apache-2.0
https://mvnrepository.com/artifact/io.r2dbc/r2dbc-spi/1.0.0.RELEASE Apache-2.0
https://mvnrepository.com/artifact/io.prometheus/simpleclient/0.16.0 Apache-2.0
https://mvnrepository.com/artifact/io.prometheus/simpleclient_tracer_common/0.16.0 Apache-2.0
https://mvnrepository.com/artifact/io.prometheus/simpleclient_tracer_otel/0.16.0 Apache-2.0
+16
View File
@@ -746,3 +746,19 @@ Copyright 2001-2024 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (https://www.apache.org/).
========================================================================
Reactive Relational Database Connectivity
Copyright 2017-2022 the original author or authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
========================================================================