{"action":"created","issue":{"url":"https://api.github.com/repos/square/p2/issues/247","labels_url":"https://api.github.com/repos/square/p2/issues/247/labels{/name}","comments_url":"https://api.github.com/repos/square/p2/issues/247/comments","events_url":"https://api.github.com/repos/square/p2/issues/247/events","html_url":"https://github.com/square/p2/pull/247","id":106087274,"number":247,"title":"Add replication controller interface","user":{"login":"petertseng","id":346181,"avatar_url":"https://avatars.githubusercontent.com/u/346181?v=3","gravatar_id":"","url":"https://api.github.com/users/petertseng","html_url":"https://github.com/petertseng","followers_url":"https://api.github.com/users/petertseng/followers","following_url":"https://api.github.com/users/petertseng/following{/other_user}","gists_url":"https://api.github.com/users/petertseng/gists{/gist_id}","starred_url":"https://api.github.com/users/petertseng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petertseng/subscriptions","organizations_url":"https://api.github.com/users/petertseng/orgs","repos_url":"https://api.github.com/users/petertseng/repos","events_url":"https://api.github.com/users/petertseng/events{/privacy}","received_events_url":"https://api.github.com/users/petertseng/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-11T20:23:04Z","updated_at":"2015-09-23T18:40:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/square/p2/pulls/247","html_url":"https://github.com/square/p2/pull/247","diff_url":"https://github.com/square/p2/pull/247.diff","patch_url":"https://github.com/square/p2/pull/247.patch"},"body":"Taking comments on this while I work on the implementation. I originally did not have the increase/decrease functions in here as I thought the orchestrator might just directly write them to consul, but now I'm thinking it could be useful to have them since every replication controller needs to have it, whether it be backed by consul or otherwise."},"comment":{"url":"https://api.github.com/repos/square/p2/issues/comments/142692517","html_url":"https://github.com/square/p2/pull/247#issuecomment-142692517","issue_url":"https://api.github.com/repos/square/p2/issues/247","id":142692517,"user":{"login":"petertseng","id":346181,"avatar_url":"https://avatars.githubusercontent.com/u/346181?v=3","gravatar_id":"","url":"https://api.github.com/users/petertseng","html_url":"https://github.com/petertseng","followers_url":"https://api.github.com/users/petertseng/followers","following_url":"https://api.github.com/users/petertseng/following{/other_user}","gists_url":"https://api.github.com/users/petertseng/gists{/gist_id}","starred_url":"https://api.github.com/users/petertseng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petertseng/subscriptions","organizations_url":"https://api.github.com/users/petertseng/orgs","repos_url":"https://api.github.com/users/petertseng/repos","events_url":"https://api.github.com/users/petertseng/events{/privacy}","received_events_url":"https://api.github.com/users/petertseng/received_events","type":"User","site_admin":false},"created_at":"2015-09-23T18:40:30Z","updated_at":"2015-09-23T18:40:30Z","body":"Shortened this PR to just be the necessary interfaces."}}