4.0.0-beta1 (2025/05/06 15:08 +00:00)
- #1556 Upgrade Dropwizard and dropwizard-cassandra to v3 (#1556) (@adejanovski)
- #1550 Upgrade GH actions (#1550) (@adejanovski)
- 640307f Upgrade the upload-artifact github action to v4 (@adejanovski)
RELEASE NOTES
This version upgrades Dropwizard from v2 to v3 and switches the Cassandra bundle to the official dropwizard-cassandra bundle, which upgrades the Cassandra java driver to v4. Thanks to this we get support for Cassandra 5.0 as storage backend with compatible schema migrations.
A few items are deprecated and some don't work yet:
- address translation is not functional in this beta.
- some sidecar tests have been disabled to get a green CI and still need to be investigated.
- diagnostic events testing in CI was removed and the feature will be deprecated (or potentially removed) in v4.
- some topology change tests are flaky in unit tests and were ignored to get a passing CI. They need more thorough investigation.
- CI against versions prior to Cassandra 4.0.0 has been removed and we're now focusing the effort on non EOLed versions.
In order to reduce the number of migrations on the first run, all existing migrations were merged into a single one that creates the whole schema. Existing clusters have to be upgraded to 3.7 or 3.8 at least before upgrading to 4.0.