akka / akka-persistence-r2dbc

https://doc.akka.io/docs/akka-persistence-r2dbc/current/index.html
Other
24 stars 17 forks source link

feat: add javadsl api for the Migration Tool #550

Open sebastian-alfers opened 5 months ago

sebastian-alfers commented 5 months ago

Currently the Migration Tool only has a scala api which requires the java user to convert the results (scala futures), which is not very convenient.

It was recommended to introduce a scaladsl and javadsl package, and then to move the existing scala based implementation one to scaladsl packed and then create a subclass (or facade) where it currently resides with the same name, and deprecate that.

Constructor signature should be maintained to stay binary compatible, if possible.