{"action":"opened","issue":{"url":"https://api.github.com/repos/Terracotta-OSS/terracotta-core/issues/73","repository_url":"https://api.github.com/repos/Terracotta-OSS/terracotta-core","labels_url":"https://api.github.com/repos/Terracotta-OSS/terracotta-core/issues/73/labels{/name}","comments_url":"https://api.github.com/repos/Terracotta-OSS/terracotta-core/issues/73/comments","events_url":"https://api.github.com/repos/Terracotta-OSS/terracotta-core/issues/73/events","html_url":"https://github.com/Terracotta-OSS/terracotta-core/issues/73","id":132323016,"number":73,"title":"Passives only execute on the MANAGEMENT_KEY","user":{"login":"myronkscott","id":16088297,"avatar_url":"https://avatars.githubusercontent.com/u/16088297?v=3","gravatar_id":"","url":"https://api.github.com/users/myronkscott","html_url":"https://github.com/myronkscott","followers_url":"https://api.github.com/users/myronkscott/followers","following_url":"https://api.github.com/users/myronkscott/following{/other_user}","gists_url":"https://api.github.com/users/myronkscott/gists{/gist_id}","starred_url":"https://api.github.com/users/myronkscott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/myronkscott/subscriptions","organizations_url":"https://api.github.com/users/myronkscott/orgs","repos_url":"https://api.github.com/users/myronkscott/repos","events_url":"https://api.github.com/users/myronkscott/events{/privacy}","received_events_url":"https://api.github.com/users/myronkscott/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Terracotta-OSS/terracotta-core/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"myronkscott","id":16088297,"avatar_url":"https://avatars.githubusercontent.com/u/16088297?v=3","gravatar_id":"","url":"https://api.github.com/users/myronkscott","html_url":"https://github.com/myronkscott","followers_url":"https://api.github.com/users/myronkscott/followers","following_url":"https://api.github.com/users/myronkscott/following{/other_user}","gists_url":"https://api.github.com/users/myronkscott/gists{/gist_id}","starred_url":"https://api.github.com/users/myronkscott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/myronkscott/subscriptions","organizations_url":"https://api.github.com/users/myronkscott/orgs","repos_url":"https://api.github.com/users/myronkscott/repos","events_url":"https://api.github.com/users/myronkscott/events{/privacy}","received_events_url":"https://api.github.com/users/myronkscott/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2016-02-09T03:35:22Z","updated_at":"2016-02-09T03:35:22Z","closed_at":null,"body":"The active entity decides the concurrency key via concurrency strategy.  This key is passed to the passive as part of the replicated message.  The passive should execute the message on on the appropriate queue based on this key.  Currently, passive always executes on the MANAGEMENT_KEY (0).  This does not cause breakage but is inefficient and incorrect.  Have the passive execute messages on the appropriate execution queue."}}