diff --git a/.github/workflows/cd-release.yml b/.github/workflows/cd-release.yml
index 70e1ce82a..c11ba2af7 100644
--- a/.github/workflows/cd-release.yml
+++ b/.github/workflows/cd-release.yml
@@ -49,7 +49,7 @@ jobs:
- name: Run release prepare command
run: |
- ./mvnw -B -ntp --file pom.xml release:prepare -DpreparationGoals=clean -DskipTests=true
+ ./mvnw -B -ntp -pl r2dbc-mysql release:prepare -DpreparationGoals=clean -DskipTests=true
./mvnw -B -ntp clean
- name: Ensure Prepared
diff --git a/.github/workflows/ci-graalvm-tests.yml b/.github/workflows/ci-graalvm-tests.yml
index 8bc67186d..c963bed88 100644
--- a/.github/workflows/ci-graalvm-tests.yml
+++ b/.github/workflows/ci-graalvm-tests.yml
@@ -50,4 +50,4 @@ jobs:
echo "JAVA_HOME=$JAVA_HOME"
echo "./mvnw -Pgraalvm package"
./mvnw -Pgraalvm package
- ./test-native-image/target/test-native-image -Dtest.mysql.password=r2dbc-password!@
\ No newline at end of file
+ ./test-native-image/target/test-native-image -Dtest.mysql.password=r2dbc-password!@
diff --git a/pom.xml b/pom.xml
index 8c5ae80cf..93b6dd630 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,358 +17,13 @@
4.0.0
-
io.asyncer
r2dbc-mysql-parent
1.1.2-SNAPSHOT
pom
- Reactive Relational Database Connectivity - MySQL
- https://github.com/asyncer-io/r2dbc-mysql
r2dbc-mysql
test-native-image
- R2DBC MySQL Implementation
-
-
-
- The Apache License, Version 2.0
- https://www.apache.org/licenses/LICENSE-2.0.txt
-
-
-
-
- asyncer.io
- https://github.com/asyncer-io/r2dbc-mysql
-
-
-
-
- jchrys
- jchrys
- jchrys@me.com
-
- Project Lead
-
-
-
-
- 2018
-
- scm:git:git://github.com/asyncer-io/r2dbc-mysql.git
- scm:git:ssh://git@github.com/asyncer-io/r2dbc-mysql.git
- https://github.com/asyncer-io/r2dbc-mysql
- HEAD
-
-
-
- UTF-8
- UTF-8
- 1.8
- false
- true
-
- 1.0.0.RELEASE
- 2022.0.9
- 3.24.2
- 1.37
- 5.10.1
- 1.4.14
- 4.11.0
- 8.2.0
- 1.19.3
- 4.0.3
- 5.3.31
- 2.16.0
- 0.3.0.RELEASE
- 3.0.2
- 1.5.5-11
- 24.1.0
- 1.77
- 21.2.0
-
-
-
-
-
- io.projectreactor
- reactor-bom
- ${reactor.version}
- pom
- import
-
-
- org.junit
- junit-bom
- ${junit.version}
- pom
- import
-
-
- org.testcontainers
- testcontainers-bom
- ${testcontainers.version}
- pom
- import
-
-
- com.fasterxml.jackson
- jackson-bom
- ${jackson.version}
- pom
- import
-
-
- org.jetbrains
- annotations
- ${java-annotations.version}
- provided
-
-
- org.bouncycastle
- bcpkix-jdk18on
- ${bouncy-castle.version}
- test
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.11.0
-
-
- -Xlint:all
- -Xlint:-options
- -Xlint:-processing
- -Xlint:-serial
-
- true
-
- ${java.version}
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.3.0
-
-
-
- true
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.6.3
-
-
- io.asyncer.r2dbc.mysql.authentication,io.asyncer.r2dbc.mysql.client,io.asyncer.r2dbc.mysql.util,io.asyncer.r2dbc.mysql.codec.lob,io.asyncer.r2dbc.mysql.message
-
-
- https://r2dbc.io/spec/${r2dbc-spi.version}/api/
- https://projectreactor.io/docs/core/release/api/
- https://www.reactive-streams.org/reactive-streams-1.0.3-javadoc/
-
- en_US
-
-
-
- attach-javadocs
-
- jar
-
-
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
- 3.3.0
-
-
- attach-javadocs
-
- jar
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 3.2.3
-
- random
-
- **/*Test.java
-
-
- **/*TestKit.java
- **/*IntegrationTest.java
-
- ${maven.surefire.skip}
-
-
-
- org.apache.maven.plugins
- maven-failsafe-plugin
- 3.2.3
-
-
-
- integration-test
- verify
-
-
-
-
- random
-
- **/*TestKit.java
- **/*IntegrationTest.java
-
-
-
-
-
-
- ${project.basedir}
-
- LICENSE
-
- META-INF
-
-
- ${project.basedir}/src/main/resources
-
-
-
-
-
-
- graalvm
-
-
- ${java.home}/bin/gu
-
-
-
- false
-
-
-
- jmh
-
-
- com.github.mp911de.microbenchmark-runner
- microbenchmark-runner-junit5
- ${mbr.version}
- test
-
-
- org.openjdk.jmh
- jmh-core
- ${jmh.version}
- test
-
-
- org.openjdk.jmh
- jmh-generator-annprocess
- ${jmh.version}
- test
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.5.0
-
-
- add-source
- generate-sources
-
- add-test-source
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
- true
-
-
-
- org.apache.maven.plugins
- maven-failsafe-plugin
-
- true
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
- 3.1.1
-
-
- run-benchmarks
- pre-integration-test
-
- exec
-
-
- test
- java
-
- -classpath
-
- org.openjdk.jmh.Main
- .*
-
-
-
-
-
-
-
-
-
-
-
-
- jitpack.io
- https://jitpack.io
-
-
-
-
-
-
- false
-
-
- true
-
- ossrh-snapshots
- Sonatype Nexus Snapshots
- https://s01.oss.sonatype.org/content/repositories/snapshots/
-
-
diff --git a/r2dbc-mysql/pom.xml b/r2dbc-mysql/pom.xml
index da87d0c2c..69ee18212 100644
--- a/r2dbc-mysql/pom.xml
+++ b/r2dbc-mysql/pom.xml
@@ -3,20 +3,118 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
-
- io.asyncer
- r2dbc-mysql-parent
- 1.1.2-SNAPSHOT
-
+ io.asyncer
r2dbc-mysql
+ 1.1.2-SNAPSHOT
+
+ Reactive Relational Database Connectivity - MySQL
+ https://github.com/asyncer-io/r2dbc-mysql
+ R2DBC MySQL Implementation
+
+
+
+ The Apache License, Version 2.0
+ https://www.apache.org/licenses/LICENSE-2.0.txt
+
+
+
+
+ asyncer.io
+ https://github.com/asyncer-io/r2dbc-mysql
+
+
+
+
+ jchrys
+ jchrys
+ jchrys@me.com
+
+ Project Lead
+
+
+
+
+ 2018
+
+ scm:git:git://github.com/asyncer-io/r2dbc-mysql.git
+ scm:git:ssh://git@github.com/asyncer-io/r2dbc-mysql.git
+ https://github.com/asyncer-io/r2dbc-mysql
+ HEAD
+
+ UTF-8
+ UTF-8
+ 1.8
8
8
- UTF-8
+ false
+
+ 1.0.0.RELEASE
+ 2022.0.9
+ 3.24.2
+ 1.37
+ 5.10.1
+ 1.4.14
+ 4.11.0
+ 8.2.0
+ 1.19.3
+ 4.0.3
+ 5.3.31
+ 2.16.0
+ 0.3.0.RELEASE
+ 3.0.2
+ 1.5.5-11
+ 24.1.0
+ 1.77
+
+
+
+ io.projectreactor
+ reactor-bom
+ ${reactor.version}
+ pom
+ import
+
+
+ org.junit
+ junit-bom
+ ${junit.version}
+ pom
+ import
+
+
+ org.testcontainers
+ testcontainers-bom
+ ${testcontainers.version}
+ pom
+ import
+
+
+ com.fasterxml.jackson
+ jackson-bom
+ ${jackson.version}
+ pom
+ import
+
+
+ org.jetbrains
+ annotations
+ ${java-annotations.version}
+ provided
+
+
+ org.bouncycastle
+ bcpkix-jdk18on
+ ${bouncy-castle.version}
+ test
+
+
+
+
io.projectreactor
@@ -151,4 +249,238 @@
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.11.0
+
+
+ -Xlint:all
+ -Xlint:-options
+ -Xlint:-processing
+ -Xlint:-serial
+
+ true
+
+ ${java.version}
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.3.0
+
+
+
+ true
+ true
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-release-plugin
+ 3.0.1
+
+ r2dbc-mysql-@{project.version}
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.6.3
+
+
+ io.asyncer.r2dbc.mysql.authentication,io.asyncer.r2dbc.mysql.client,io.asyncer.r2dbc.mysql.util,io.asyncer.r2dbc.mysql.codec.lob,io.asyncer.r2dbc.mysql.message
+
+
+ https://r2dbc.io/spec/${r2dbc-spi.version}/api/
+ https://projectreactor.io/docs/core/release/api/
+ https://www.reactive-streams.org/reactive-streams-1.0.3-javadoc/
+
+ en_US
+
+
+
+ attach-javadocs
+
+ jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ 3.3.0
+
+
+ attach-javadocs
+
+ jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ 3.2.3
+
+ random
+
+ **/*Test.java
+
+
+ **/*TestKit.java
+ **/*IntegrationTest.java
+
+ ${maven.surefire.skip}
+
+
+
+ org.apache.maven.plugins
+ maven-failsafe-plugin
+ 3.2.3
+
+
+
+ integration-test
+ verify
+
+
+
+
+ random
+
+ **/*TestKit.java
+ **/*IntegrationTest.java
+
+
+
+
+
+
+ ${project.basedir}
+
+ LICENSE
+
+ META-INF
+
+
+ ${project.basedir}/src/main/resources
+
+
+
+
+
+
+ jmh
+
+
+ com.github.mp911de.microbenchmark-runner
+ microbenchmark-runner-junit5
+ ${mbr.version}
+ test
+
+
+ org.openjdk.jmh
+ jmh-core
+ ${jmh.version}
+ test
+
+
+ org.openjdk.jmh
+ jmh-generator-annprocess
+ ${jmh.version}
+ test
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+ 3.5.0
+
+
+ add-source
+ generate-sources
+
+ add-test-source
+
+
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ true
+
+
+
+ org.apache.maven.plugins
+ maven-failsafe-plugin
+
+ true
+
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ 3.1.1
+
+
+ run-benchmarks
+ pre-integration-test
+
+ exec
+
+
+ test
+ java
+
+ -classpath
+
+ org.openjdk.jmh.Main
+ .*
+
+
+
+
+
+
+
+
+
+
+
+
+ jitpack.io
+ https://jitpack.io
+
+
+
+
+
+
+ false
+
+
+ true
+
+ ossrh-snapshots
+ Sonatype Nexus Snapshots
+ https://s01.oss.sonatype.org/content/repositories/snapshots/
+
+
diff --git a/test-native-image/pom.xml b/test-native-image/pom.xml
index ac3368454..adb8dcd94 100644
--- a/test-native-image/pom.xml
+++ b/test-native-image/pom.xml
@@ -3,13 +3,22 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
-
- io.asyncer
- r2dbc-mysql-parent
- 1.1.2-SNAPSHOT
-
-
+ io.asyncer
test-native-image
+ 1.1.2-SNAPSHOT
+
+
+ UTF-8
+ UTF-8
+ 1.8
+ 8
+ 8
+ true
+
+ 2022.0.9
+ 1.0.0.RELEASE
+ 21.2.0
+
@@ -17,8 +26,29 @@
r2dbc-mysql
${project.version}
+
+ io.r2dbc
+ r2dbc-spi
+ ${r2dbc-spi.version}
+
+
+ io.projectreactor
+ reactor-core
+
+
+
+
+ io.projectreactor
+ reactor-bom
+ ${reactor.version}
+ pom
+ import
+
+
+
+
@@ -43,4 +73,17 @@
+
+
+ graalvm
+
+
+ ${java.home}/bin/gu
+
+
+
+ false
+
+
+