Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: asyncer-io/r2dbc-mysql
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: r2dbc-mysql-1.4.0
Choose a base ref
...
head repository: asyncer-io/r2dbc-mysql
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: r2dbc-mysql-1.4.1
Choose a head ref
  • 5 commits
  • 5 files changed
  • 2 contributors

Commits on Feb 20, 2025

  1. [maven-release-plugin] prepare for next development iteration

    asyncer-io-bot committed Feb 20, 2025
    Copy the full SHA
    9633b71 View commit details
  2. Update README

    Motivation:
    Released 1.4.0
    
    Modifications:
    Released 1.4.0
    
    Result:
    up-to-date
    jchrys committed Feb 20, 2025
    Copy the full SHA
    d67bf11 View commit details
  3. Fix Typo (#310)

    Motiviation:
    The `MysqlConnectionConfiguration#toString` has a typo: `tinyint1isBit`.
    
    Modifications:
    Corrected the typo to `tinyInt1isBit`.
    
    Result:
    Fixed.
    jchrys authored Feb 20, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    3e76ca7 View commit details

Commits on Mar 23, 2025

  1. fix(logging): prevent excessive MySQL warning logs (#312)

    Lower MySQL warning log level from INFO to DEBUG to reduce log spam
    while maintaining debugging visibility.
    
    Closes #311
    jchrys authored Mar 23, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    b90a453 View commit details

Commits on Apr 14, 2025

  1. [maven-release-plugin] prepare release r2dbc-mysql-1.4.1

    asyncer-io-bot committed Apr 14, 2025
    Copy the full SHA
    8802269 View commit details
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@ Refer to the table below to determine the appropriate version of r2dbc-mysql for

| spring-boot-starter-data-r2dbc | spring-data-r2dbc | r2dbc-spi | r2dbc-mysql(recommended) |
|--------------------------------|-------------------|---------------|------------------------------|
| 3.0.* and above | 3.0.* and above | 1.0.0.RELEASE | io.asyncer:r2dbc-mysql:1.3.1 |
| 3.0.* and above | 3.0.* and above | 1.0.0.RELEASE | io.asyncer:r2dbc-mysql:1.4.0 |
| 2.7.* | 1.5.* | 0.9.1.RELEASE | io.asyncer:r2dbc-mysql:0.9.7 |
| 2.6.* and below | 1.4.* and below | 0.8.6.RELEASE | dev.miku:r2dbc-mysql:0.8.2 |

@@ -64,7 +64,7 @@ However, Docker-certified images do not have these versions lower than 5.5.0, so
<dependency>
<groupId>io.asyncer</groupId>
<artifactId>r2dbc-mysql</artifactId>
<version>1.3.1</version>
<version>1.4.0</version>
</dependency>
```

@@ -74,7 +74,7 @@ However, Docker-certified images do not have these versions lower than 5.5.0, so

```groovy
dependencies {
implementation 'io.asyncer:r2dbc-mysql:1.3.1'
implementation 'io.asyncer:r2dbc-mysql:1.4.0'
}
```

@@ -83,7 +83,7 @@ dependencies {
```kotlin
dependencies {
// Maybe should to use `compile` instead of `implementation` on the lower version of Gradle.
implementation("io.asyncer:r2dbc-mysql:1.3.1")
implementation("io.asyncer:r2dbc-mysql:1.4.0")
}
```

4 changes: 2 additions & 2 deletions r2dbc-mysql/pom.xml
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@

<groupId>io.asyncer</groupId>
<artifactId>r2dbc-mysql</artifactId>
<version>1.4.0</version>
<version>1.4.1</version>

<name>Reactive Relational Database Connectivity - MySQL</name>
<url>https://github.com/asyncer-io/r2dbc-mysql</url>
@@ -61,7 +61,7 @@
<connection>scm:git:git://github.com/asyncer-io/r2dbc-mysql.git</connection>
<developerConnection>scm:git:ssh://git@github.com/asyncer-io/r2dbc-mysql.git</developerConnection>
<url>https://github.com/asyncer-io/r2dbc-mysql</url>
<tag>r2dbc-mysql-1.4.0</tag>
<tag>r2dbc-mysql-1.4.1</tag>
</scm>

<properties>
Original file line number Diff line number Diff line change
@@ -418,7 +418,7 @@ private String buildCommonToStringPart() {
", passwordPublisher=" + passwordPublisher +
", resolver=" + resolver +
", metrics=" + metrics +
", tinyint1isBit=" + tinyInt1isBit;
", tinyInt1isBit=" + tinyInt1isBit;
}

/**
Original file line number Diff line number Diff line change
@@ -379,17 +379,17 @@ public void error(Throwable e) {

@Override
public void next(ServerMessage message) {
if (message instanceof WarningMessage) {
int warnings = ((WarningMessage) message).getWarnings();
if (warnings == 0) {
if (DEBUG_ENABLED) {
if (DEBUG_ENABLED) {
if (message instanceof WarningMessage) {
final int warnings = ((WarningMessage) message).getWarnings();
if (warnings == 0) {
logger.debug("Response: {}", message);
} else {
logger.debug("Response: {}, reports {} warning(s)", message, warnings);
}
} else if (INFO_ENABLED) {
logger.info("Response: {}, reports {} warning(s)", message, warnings);
} else {
logger.debug("Response: {}", message);
}
} else if (DEBUG_ENABLED) {
logger.debug("Response: {}", message);
}

responseProcessor.emitNext(message, EmitFailureHandler.FAIL_FAST);
2 changes: 1 addition & 1 deletion test-native-image/pom.xml
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>io.asyncer</groupId>
<artifactId>test-native-image</artifactId>
<version>1.4.1-SNAPSHOT</version>
<version>1.4.2-SNAPSHOT</version>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>