Hi, Now that Akka 2.4 is released with the new persistence-query APIs, we upgraded Akka in our application. After doing some searching, I couldn't find any persistence-query plugins yet, so in the meantime I switched to the shared LevelDB plugin.
So functionally, everything works now, and I can get all my different nodes to share persistence queues, and it's great. However, I have a couple of questions with regards to injecting the shared store ActorRef. According to the docs, the recommended way of injecting the reference is having actors look do an actorSelection and Identify in their preStart, and then call SharedLeveldbJournal.setStore when they get a response. It also says that "Internal journal commands (sent by persistent actors) are buffered until injection completes". I understood that to mean that I can do the injection from my PersistentActor/PersistentView, but that didn't work (the actors failed to recover properly). So what I've done instead is add a simple 'ask' after initializing my ActorSystem that does the injection. This brings me to the actual questions: 1. Am I misreading the documentation? Should the injection work when done from the actual PersistentActor/PersistentView (or rather UntypedPersistentActor)? 2. Why doesn't the plugin do this process on its own when initialized? The path to the store can be added to the plugin's configuration and, when it's initialized, it can perform the actorSelection and the injection itself. This would also make switching to/from the plugin a mere configuration change, and not actual code changes. Thanks, Tal -- >>>>>>>>>> Read the docs: http://akka.io/docs/ >>>>>>>>>> Check the FAQ: >>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user --- You received this message because you are subscribed to the Google Groups "Akka User List" group. To unsubscribe from this group and stop receiving emails from it, send an email to akka-user+unsubscr...@googlegroups.com. To post to this group, send email to akka-user@googlegroups.com. Visit this group at http://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout.