Release Notes (1.1.x)

Apache Pekko Persistence R2DBC 1.1.x releases support Java 8 and above.

1.1.0-M1

Release notes for Apache Pekko Persistence R2DBC 1.1.0-M1. See GitHub Milestone for 1.1.0-M1 for a fuller list of changes. As with all milestone releases, this release is not recommended for production use - it is designed to allow users to try out the changes in a test environment.

Breaking Changes

  • The dependency on org.postgresql:r2dbc-postgresql is no longer added to our dependency pom.xml
    • Users need to add their own explicit dependency if they want to use Postgres (version 1.0.7.RELEASE recommended)
    • We now support Postgres and MySQL in pekko-persistence-r2dbc and pekko-projection-r2dbc
    • MySQL users will need to add their own explicit dependency on io.asyncer:r2dbc-mysql (version 1.3.0 recommended) (PR175, PR177)
  • change R2dbcExecutor functions that work with getRowsUpdated to return Future[Long] (PR90)
  • Durable State: support revision in deletes (PR92)

Changes

  • Add ConnectionFactoryOptionsCustomizer (PR171)

Dependency Changes

  • upgrade io.r2dbc dependencies to 1.0.x