Skip to content
This repository was archived by the owner on Feb 22, 2026. It is now read-only.

Milestones

List view

  • Includes dependency updates, notably Threadly 7.0. This increases the minimum JDK version to 11+, but brings in support for JDK 17.

    No due date
  • This release includes the weighted replica improvements from PR #27 0.14 also did not completely release, so instead this release should be used.

    No due date
    1/1 issues closed
  • Changes included in this release: * Updated dependent library versions (threadly 6.2, mysql and postgresql to their latest versions) * Fixed spelling error DelegatingAuroraConnection static `Preferred` replica constants * Added the ability for more replica distribution control through direct static configuration on `AuroraClusterMonitor` (see PR #25)

    No due date
    1/1 issues closed
  • This release is similar to 0.12, providing more reliability when a replica is an unhealthy state but being unused. It adds additional state setting cases to the connections which it ignores. When the connection is actually used for a query or other server side change then the error will be thrown.

    No due date
  • Includes a fix where a clearWarnings() check on a connection in an error state will throw an exception. Since this is a common operation it may result in an unhealthy cluster member making the connection unusable (despite being able to otherwise defer to other servers).

    No due date
  • Dependent library updates (`threadly` and `mysql`)

    No due date
  • Improvements in this release: * Updated transitive dependencies (mysql -> 8.0.16, threadly -> 5.37) * Improved javadocs * Improved cluster state monitoring (see PR #22)

    No due date
    1/1 issues closed
  • Changes included in this release: * More fault tolerance for establishing new connections while the cluster is not fully healthy. Previously a connection must be established to every cluster member for an auroraArc connection to be established. This is still attempted, but as long as it established at least one healthy connection, it will delay the failure to connect to other members until they are attempted to be used. This can be important for pools like HikariCP which on failure may consider the connection unhealthy and needing to be replaced. See PR #21 for more details. * MySQL dependency version updated to `8.0.15`

    No due date
    1/1 issues closed
  • Changes included in this release: * mysql and psql transitive dependency version updates * Minor performance improvements * Added in ability to set more control over what delegate connection / server is used for a request: https://github.com/threadly/auroraArc/blob/e431b36bdb6be4c5440343bcf4214af614b5293b/arcCommon/src/main/java/org/threadly/db/aurora/DelegatingAuroraConnection.java#L31-L111 * Added in the ability to configure how often a server's master / slave status is polled: https://github.com/threadly/auroraArc/blob/c8049fdad3236bd24d6da21170232429fa25e81d/arcCommon/src/main/java/org/threadly/db/aurora/AuroraClusterMonitor.java#L47-L56 * `DatabaseMetaData` is now corrected to return information about the correct auroraArc connection

    No due date
    1/1 issues closed
  • This release is only to address the issues with the psql driver released in 0.6 not working. Work originally planned for this release has pushed to 0.8 so that I can get a working psql implementation released.

    No due date
    1/1 issues closed
  • Provides psql support, moving the artifact coordinates from `org.threadly:auroraArc` to either `org.threadly:auroraArc-mysql` or `org.threadly:aurora-psql`.

    No due date
  • Changes / improvements included in this release: * Added JNDI DataSource implementations * Upgraded threadly dependency * Fixed unlikely issue where an IndexOutOfBoundsException may occur from the AuroraClusterMonitor due to `Math.abs(Integer.MIN_VALUE)` overflow issue

    No due date
    1/1 issues closed
  • More details to come later

    No due date
  • 0.1 Should be the initial release. At this point things should be edging towards fairly stable, though not necessarily fully featured.

    No due date
    1/1 issues closed