{"action":"created","issue":{"url":"https://api.github.com/repos/dnvriend/akka-persistence-inmemory/issues/28","repository_url":"https://api.github.com/repos/dnvriend/akka-persistence-inmemory","labels_url":"https://api.github.com/repos/dnvriend/akka-persistence-inmemory/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/dnvriend/akka-persistence-inmemory/issues/28/comments","events_url":"https://api.github.com/repos/dnvriend/akka-persistence-inmemory/issues/28/events","html_url":"https://github.com/dnvriend/akka-persistence-inmemory/pull/28","id":176923471,"number":28,"title":"Fix bug: It doesn't adapt events read from journal.","user":{"login":"ygree","id":4147346,"avatar_url":"https://avatars.githubusercontent.com/u/4147346?v=3","gravatar_id":"","url":"https://api.github.com/users/ygree","html_url":"https://github.com/ygree","followers_url":"https://api.github.com/users/ygree/followers","following_url":"https://api.github.com/users/ygree/following{/other_user}","gists_url":"https://api.github.com/users/ygree/gists{/gist_id}","starred_url":"https://api.github.com/users/ygree/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ygree/subscriptions","organizations_url":"https://api.github.com/users/ygree/orgs","repos_url":"https://api.github.com/users/ygree/repos","events_url":"https://api.github.com/users/ygree/events{/privacy}","received_events_url":"https://api.github.com/users/ygree/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-09-14T14:32:03Z","updated_at":"2016-09-21T04:24:41Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dnvriend/akka-persistence-inmemory/pulls/28","html_url":"https://github.com/dnvriend/akka-persistence-inmemory/pull/28","diff_url":"https://github.com/dnvriend/akka-persistence-inmemory/pull/28.diff","patch_url":"https://github.com/dnvriend/akka-persistence-inmemory/pull/28.patch"},"body":"Noticed that this inmemory implementation doesn't adapt events read from journal. This PR fixes it. "},"comment":{"url":"https://api.github.com/repos/dnvriend/akka-persistence-inmemory/issues/comments/248508206","html_url":"https://github.com/dnvriend/akka-persistence-inmemory/pull/28#issuecomment-248508206","issue_url":"https://api.github.com/repos/dnvriend/akka-persistence-inmemory/issues/28","id":248508206,"user":{"login":"dnvriend","id":4494623,"avatar_url":"https://avatars.githubusercontent.com/u/4494623?v=3","gravatar_id":"","url":"https://api.github.com/users/dnvriend","html_url":"https://github.com/dnvriend","followers_url":"https://api.github.com/users/dnvriend/followers","following_url":"https://api.github.com/users/dnvriend/following{/other_user}","gists_url":"https://api.github.com/users/dnvriend/gists{/gist_id}","starred_url":"https://api.github.com/users/dnvriend/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dnvriend/subscriptions","organizations_url":"https://api.github.com/users/dnvriend/orgs","repos_url":"https://api.github.com/users/dnvriend/repos","events_url":"https://api.github.com/users/dnvriend/events{/privacy}","received_events_url":"https://api.github.com/users/dnvriend/received_events","type":"User","site_admin":false},"created_at":"2016-09-21T04:24:41Z","updated_at":"2016-09-21T04:24:41Z","body":"Update to this PR. There is an ongoing discussion to making EventAdapters first class citizen to akka-persistence-query. The tickets are [Akka Ticket #18050 - Integrate EventAdapters to the Query side](https://github.com/akka/akka/issues/18050), [Akka Persistence Cassandra Ticket #116 - Optionally apply event adapters in queries](https://github.com/akka/akka/issues/18050) and [Akka Ticket #21065 - Make using EventAdapters nicer in PersistenceQuery](https://github.com/akka/akka/issues/21065). For now a workaround (like your PR) and implemented in LevelDB and akka-persistence-cassandra for example would solve any immediate usage problems. I will look into both the Cassandra and LevelDB implementations and your PR and see if it is compatible with the EventAdapter configuration used in both.  "}}
{"actor":{"display_login":"dnvriend"}}