From c3621706de0b43bbb0f60d224d784085fa3197cf Mon Sep 17 00:00:00 2001 From: PJ Fanning Date: Tue, 11 Jun 2024 10:34:34 +0100 Subject: [PATCH] release notes for 1.1.0-M1 (#197) * release notes for 1.1.0-M1 * Update releases-1.0.md * Update releases-1.1.md --- docs/src/main/paradox/index.md | 2 +- docs/src/main/paradox/release-notes/index.md | 10 ++++++ .../releases-1.0.md} | 2 +- .../paradox/release-notes/releases-1.1.md | 33 +++++++++++++++++++ 4 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 docs/src/main/paradox/release-notes/index.md rename docs/src/main/paradox/{release-notes.md => release-notes/releases-1.0.md} (98%) create mode 100644 docs/src/main/paradox/release-notes/releases-1.1.md diff --git a/docs/src/main/paradox/index.md b/docs/src/main/paradox/index.md index ea73cf8e..39dca0ff 100644 --- a/docs/src/main/paradox/index.md +++ b/docs/src/main/paradox/index.md @@ -8,7 +8,7 @@ The Apache Pekko Persistence JDBC plugin allows for using JDBC-compliant databas * [Overview](overview.md) * [Configuration](configuration.md) -* [Release Notes](release-notes.md) +* [Release Notes](release-notes/index.md) * [Migration](migration.md) * [Query](query.md) * [Custom DAO](custom-dao.md) diff --git a/docs/src/main/paradox/release-notes/index.md b/docs/src/main/paradox/release-notes/index.md new file mode 100644 index 00000000..c81b99e2 --- /dev/null +++ b/docs/src/main/paradox/release-notes/index.md @@ -0,0 +1,10 @@ +# Release Notes + +@@toc { depth=1 } + +@@@ index + +* [1.1 Releases](releases-1.1.md) +* [1.0 Releases](releases-1.0.md) + +@@@ diff --git a/docs/src/main/paradox/release-notes.md b/docs/src/main/paradox/release-notes/releases-1.0.md similarity index 98% rename from docs/src/main/paradox/release-notes.md rename to docs/src/main/paradox/release-notes/releases-1.0.md index 633c0d34..038a3e19 100644 --- a/docs/src/main/paradox/release-notes.md +++ b/docs/src/main/paradox/release-notes/releases-1.0.md @@ -1,4 +1,4 @@ -# Release Notes +# Release Notes (1.0.x) ## 1.0.0 Apache Pekko Persistence JDBC 1.0.0 is based on Akka Persistence JDBC 5.1.0. Pekko came about as a result of Lightbend's decision to make future diff --git a/docs/src/main/paradox/release-notes/releases-1.1.md b/docs/src/main/paradox/release-notes/releases-1.1.md new file mode 100644 index 00000000..f7142430 --- /dev/null +++ b/docs/src/main/paradox/release-notes/releases-1.1.md @@ -0,0 +1,33 @@ +# Release Notes (1.1.x) + +## 1.1.0-M1 + +Release notes for Apache Pekko Persistence JDBC 1.1.0-M1. See [GitHub Milestone](https://github.com/apache/pekko-persistence-jdbc/milestone/1?closed=1) for 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. + +### Bug Fixes + +* DurableState, don't ignore revision in `deleteObject(persistenceId, revision)` ([PR156](https://github.com/apache/pekko-persistence-jdbc/pull/156)) +* use new Source.queue to avoid memory leak ([PR175](https://github.com/apache/pekko-persistence-jdbc/pull/175)) +* Issue with `tick` parameters in wrong order ([PR183](https://github.com/apache/pekko-persistence-jdbc/pull/183)) + +### Additions + +* Scala 3 support +* Add Durable State support for Oracle and SQL Server (but not yet MySQL) ([PR158](https://github.com/apache/pekko-persistence-jdbc/pull/158)) + +### Changes + +* improve journal deletion performance ([PR169](https://github.com/apache/pekko-persistence-jdbc/pull/169)) +* avoid large offset query via limit windowing ([PR180](https://github.com/apache/pekko-persistence-jdbc/pull/180)) + +### Dependency Upgrades + +* slick 3.5.1 + +We upgraded the JDBC jars for the various databases that we test with. +* postgresql 42.7 +* mysql 8.4 +* sql server 12.6 +* oracle 23.4 +* h2 2.2