{"action":"created","issue":{"url":"https://api.github.com/repos/druid-io/druid/issues/1576","repository_url":"https://api.github.com/repos/druid-io/druid","labels_url":"https://api.github.com/repos/druid-io/druid/issues/1576/labels{/name}","comments_url":"https://api.github.com/repos/druid-io/druid/issues/1576/comments","events_url":"https://api.github.com/repos/druid-io/druid/issues/1576/events","html_url":"https://github.com/druid-io/druid/pull/1576","id":97980003,"number":1576,"title":"[WIP] Query time lookup cluster wide config","user":{"login":"drcrallen","id":8213081,"avatar_url":"https://avatars.githubusercontent.com/u/8213081?v=3","gravatar_id":"","url":"https://api.github.com/users/drcrallen","html_url":"https://github.com/drcrallen","followers_url":"https://api.github.com/users/drcrallen/followers","following_url":"https://api.github.com/users/drcrallen/following{/other_user}","gists_url":"https://api.github.com/users/drcrallen/gists{/gist_id}","starred_url":"https://api.github.com/users/drcrallen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drcrallen/subscriptions","organizations_url":"https://api.github.com/users/drcrallen/orgs","repos_url":"https://api.github.com/users/drcrallen/repos","events_url":"https://api.github.com/users/drcrallen/events{/privacy}","received_events_url":"https://api.github.com/users/drcrallen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/druid-io/druid/labels/Discuss","name":"Discuss","color":"ff00ff"},{"url":"https://api.github.com/repos/druid-io/druid/labels/Feature","name":"Feature","color":"2ceefb"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/druid-io/druid/milestones/18","html_url":"https://github.com/druid-io/druid/milestones/0.9.1","labels_url":"https://api.github.com/repos/druid-io/druid/milestones/18/labels","id":1526819,"number":18,"title":"0.9.1","description":"","creator":{"login":"fjy","id":428325,"avatar_url":"https://avatars.githubusercontent.com/u/428325?v=3","gravatar_id":"","url":"https://api.github.com/users/fjy","html_url":"https://github.com/fjy","followers_url":"https://api.github.com/users/fjy/followers","following_url":"https://api.github.com/users/fjy/following{/other_user}","gists_url":"https://api.github.com/users/fjy/gists{/gist_id}","starred_url":"https://api.github.com/users/fjy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fjy/subscriptions","organizations_url":"https://api.github.com/users/fjy/orgs","repos_url":"https://api.github.com/users/fjy/repos","events_url":"https://api.github.com/users/fjy/events{/privacy}","received_events_url":"https://api.github.com/users/fjy/received_events","type":"User","site_admin":false},"open_issues":25,"closed_issues":1,"state":"open","created_at":"2016-01-20T19:04:22Z","updated_at":"2016-02-06T00:27:30Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-07-29T16:52:41Z","updated_at":"2016-02-08T19:20:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/druid-io/druid/pulls/1576","html_url":"https://github.com/druid-io/druid/pull/1576","diff_url":"https://github.com/druid-io/druid/pull/1576.diff","patch_url":"https://github.com/druid-io/druid/pull/1576.patch"},"body":"This is the next PR for QTL where cluster wide configuration is possible.\r\n\r\nThis approach uses POSTs from the coordinator to populate QTL information in all interested nodes. Interested nodes \"register\" via the Announcer (currently ZK based). But all communication occurs through HTTP directly between the coordinator and the node.\r\n\r\nPosted here for early discussion.\r\n\r\nTODO:\r\n\r\n* ~~Proposal for coordinator and node endpoints~~\r\n* Squash\r\n* Docs\r\n* ~~Migrate coordinator code to a module.~~\r\n* Figure out a better way to handle the listening handling. (see https://github.com/druid-io/druid/pull/2286 )\r\n* ~~Migrate lookup config to auditable config type.~~\r\n* Rebase on https://github.com/druid-io/druid/pull/2291"},"comment":{"url":"https://api.github.com/repos/druid-io/druid/issues/comments/181528304","html_url":"https://github.com/druid-io/druid/pull/1576#issuecomment-181528304","issue_url":"https://api.github.com/repos/druid-io/druid/issues/1576","id":181528304,"user":{"login":"drcrallen","id":8213081,"avatar_url":"https://avatars.githubusercontent.com/u/8213081?v=3","gravatar_id":"","url":"https://api.github.com/users/drcrallen","html_url":"https://github.com/drcrallen","followers_url":"https://api.github.com/users/drcrallen/followers","following_url":"https://api.github.com/users/drcrallen/following{/other_user}","gists_url":"https://api.github.com/users/drcrallen/gists{/gist_id}","starred_url":"https://api.github.com/users/drcrallen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drcrallen/subscriptions","organizations_url":"https://api.github.com/users/drcrallen/orgs","repos_url":"https://api.github.com/users/drcrallen/repos","events_url":"https://api.github.com/users/drcrallen/events{/privacy}","received_events_url":"https://api.github.com/users/drcrallen/received_events","type":"User","site_admin":false},"created_at":"2016-02-08T19:20:34Z","updated_at":"2016-02-08T19:20:34Z","body":"@b-slim I'm going to overhaul some of the naming and do the core / extension split once your PR is squashed (and I'll probably rebase onto it, so please rebase your PR on master)"}}