[CONJ-1003] replication configuration always use 1st replica Created: 2022-08-31  Updated: 2022-10-13  Resolved: 2022-09-02

Status: Closed
Project: MariaDB Connector/J
Component/s: configuration
Affects Version/s: 3.0.3, 3.0.4, 3.0.5, 3.0.6, 3.0.7
Fix Version/s: 3.0.8

Type: Bug Priority: Critical
Reporter: Yakov Kushnirsky Assignee: Diego Dupin
Resolution: Fixed Votes: 0
Labels: None


 Description   

Customer upgraded to 3.0.5 (from 2.3.0) and reported that load balancing stopped working - always connects to 1st replica.
Which is not what would be expect since CONJ-958 is in 3.0.5



 Comments   
Comment by Diego Dupin [ 2022-09-01 ]

confirmed on 3.0 version. All is ok on 2.x versions.

Comment by Diego Dupin [ 2022-09-02 ]

correction done with https://github.com/mariadb-corporation/mariadb-connector-j/commit/398c3a7d6aa178d49e0408e54b1876252fabb3b0

correction is available for testing using snapshot:

<repositories>
    <repository>
        <id>sonatype-nexus-snapshots</id>
        <name>Sonatype Nexus Snapshots</name>
        <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    </repository>
</repositories>
 
<dependencies>
    <dependency>
        <groupId>org.mariadb.jdbc</groupId>
        <artifactId>mariadb-java-client</artifactId>
        <version>3.0.8-SNAPSHOT</version>
    </dependency>
</dependencies>

Generated at Thu Feb 08 03:19:54 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.