We’re happy to announce the release of Akka Projections 1.1.0.
Changes since 1.0.0
This release includes some changes on for the JDBC and Slick schema for PostgresSQL and H2 databases. The previous version was generating the schema using quoted and uppercased table and column names.
Although, it doesn’t make any difference on how projections work, it is inconvenient to create schemas as such because it force queries to always use quoted and uppercased statements, eg:
select * from "AKKA_PROJECTION_OFFSET_STORE".
There is a backward compatibility mode in case you prefer to stay on the old schema. More details on the documentaion schema sections for JDBC and Slick.
In addtition to that, and in the same spirit of improving the develop expericence,
SlickProjection now include a
dropOffsetTableIfExists to drop the database. Useful for testing purposes.
The full documentation can be found at https://doc.akka.io/docs/akka-projection/1.1.0/.
We consider the API stable even though we’re still not making any bincompat promise and you should consider all the public API as ApiMayChange. It might be changed based on feedback from initial usage.
Feedback, bug reports and feature requests are welcome as issues in akka-projection/issues.
For this release we had the help of 5 committers – thank you all very much!
commits added removed 9 184 111 Patrik Nordwall 7 676 381 Renato Cavalcanti 4 139 73 Sean Glover 2 37 7 Enno 1 27 0 Ignasi Marimon-Clos
The Akka core team is employed by Lightbend. If you’re looking to take your Akka systems to the next level, let’s set up a time to discuss our enterprise-grade expert support, self-paced education courses, and technology enhancements that help you manage, monitor and secure your Akka systems - from development to production.
– The Akka Team