dnvriend / akka-persistence-inmemory

Akka-persistence-inmemory is a plugin for akka-persistence that stores journal and snapshot messages memory, which is very useful when testing persistent actors, persistent FSM and akka cluster
Apache License 2.0
134 stars 41 forks source link

Make InMemoryReadJournal more extensible #44

Closed psliwa closed 6 years ago

psliwa commented 6 years ago

Hello,

Thanks for great work and the plugin. I would like to addres eg. https://github.com/dnvriend/akka-persistence-inmemory/issues/40. There is the way to write faulty journal that may be written on the top on yours plugin. The only one problem is that InMemoryReadJournal is not extensible, storage cannot be injected from the outside. Is there a chance to merge this PR and release new version with that change?

dnvriend commented 6 years ago

Thank you for your contribution. This seems like a handy feature to have. Sorry for the delay, I was very busy on other projects and took up all of my time. Thanks again!