{"action":"created","comment":{"url":"https://api.github.com/repos/twosigma/waiter/pulls/comments/198001531","pull_request_review_id":131852329,"id":198001531,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5ODAwMTUzMQ==","diff_hunk":"@@ -37,6 +37,11 @@\n            (java.util.concurrent TimeoutException)\n            (org.joda.time DateTime)))\n \n+(defmacro log\n+  \"Log Scheduler-specific messages.\"\n+  [& args]\n+  `(log/log \"Scheduler\" :debug nil (print-str ~@args)))","path":"waiter/src/waiter/scheduler.clj","position":7,"original_position":7,"commit_id":"5eb4f564f1ee35c85301be45524747f1ad8f74ce","original_commit_id":"29ba6857bee36b9f5d41389f142a31360d39e94c","user":{"login":"DaoWen","id":1783674,"node_id":"MDQ6VXNlcjE3ODM2NzQ=","avatar_url":"https://avatars3.githubusercontent.com/u/1783674?v=4","gravatar_id":"","url":"https://api.github.com/users/DaoWen","html_url":"https://github.com/DaoWen","followers_url":"https://api.github.com/users/DaoWen/followers","following_url":"https://api.github.com/users/DaoWen/following{/other_user}","gists_url":"https://api.github.com/users/DaoWen/gists{/gist_id}","starred_url":"https://api.github.com/users/DaoWen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DaoWen/subscriptions","organizations_url":"https://api.github.com/users/DaoWen/orgs","repos_url":"https://api.github.com/users/DaoWen/repos","events_url":"https://api.github.com/users/DaoWen/events{/privacy}","received_events_url":"https://api.github.com/users/DaoWen/received_events","type":"User","site_admin":false},"body":"To clarify, I updated the logging format in the log4j properties file to include the CID.","created_at":"2018-06-26T03:11:21Z","updated_at":"2018-06-26T03:11:22Z","html_url":"https://github.com/twosigma/waiter/pull/285#discussion_r198001531","pull_request_url":"https://api.github.com/repos/twosigma/waiter/pulls/285","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/twosigma/waiter/pulls/comments/198001531"},"html":{"href":"https://github.com/twosigma/waiter/pull/285#discussion_r198001531"},"pull_request":{"href":"https://api.github.com/repos/twosigma/waiter/pulls/285"}},"in_reply_to_id":197680354},"pull_request":{"url":"https://api.github.com/repos/twosigma/waiter/pulls/285","id":181990019,"node_id":"MDExOlB1bGxSZXF1ZXN0MTgxOTkwMDE5","html_url":"https://github.com/twosigma/waiter/pull/285","diff_url":"https://github.com/twosigma/waiter/pull/285.diff","patch_url":"https://github.com/twosigma/waiter/pull/285.patch","issue_url":"https://api.github.com/repos/twosigma/waiter/issues/285","number":285,"state":"open","locked":false,"title":"Add Kubernetes scheduler implementation","user":{"login":"DaoWen","id":1783674,"node_id":"MDQ6VXNlcjE3ODM2NzQ=","avatar_url":"https://avatars3.githubusercontent.com/u/1783674?v=4","gravatar_id":"","url":"https://api.github.com/users/DaoWen","html_url":"https://github.com/DaoWen","followers_url":"https://api.github.com/users/DaoWen/followers","following_url":"https://api.github.com/users/DaoWen/following{/other_user}","gists_url":"https://api.github.com/users/DaoWen/gists{/gist_id}","starred_url":"https://api.github.com/users/DaoWen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DaoWen/subscriptions","organizations_url":"https://api.github.com/users/DaoWen/orgs","repos_url":"https://api.github.com/users/DaoWen/repos","events_url":"https://api.github.com/users/DaoWen/events{/privacy}","received_events_url":"https://api.github.com/users/DaoWen/received_events","type":"User","site_admin":false},"body":"## Changes proposed in this PR\r\n\r\nAdd Kubernetes scheduler implementation.\r\n\r\n## Why are we making these changes?\r\n\r\nWe want the option to migrate Waiter apps from existing Marathon clusters to Kubernetes clusters.","created_at":"2018-04-16T21:13:21Z","updated_at":"2018-06-26T03:11:22Z","closed_at":null,"merged_at":null,"merge_commit_sha":"1cf3816d37944fce346dfcbaf1c976a132791c65","assignee":null,"assignees":[],"requested_reviewers":[{"login":"sradack","id":6118583,"node_id":"MDQ6VXNlcjYxMTg1ODM=","avatar_url":"https://avatars2.githubusercontent.com/u/6118583?v=4","gravatar_id":"","url":"https://api.github.com/users/sradack","html_url":"https://github.com/sradack","followers_url":"https://api.github.com/users/sradack/followers","following_url":"https://api.github.com/users/sradack/following{/other_user}","gists_url":"https://api.github.com/users/sradack/gists{/gist_id}","starred_url":"https://api.github.com/users/sradack/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sradack/subscriptions","organizations_url":"https://api.github.com/users/sradack/orgs","repos_url":"https://api.github.com/users/sradack/repos","events_url":"https://api.github.com/users/sradack/events{/privacy}","received_events_url":"https://api.github.com/users/sradack/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/twosigma/waiter/pulls/285/commits","review_comments_url":"https://api.github.com/repos/twosigma/waiter/pulls/285/comments","review_comment_url":"https://api.github.com/repos/twosigma/waiter/pulls/comments{/number}","comments_url":"https://api.github.com/repos/twosigma/waiter/issues/285/comments","statuses_url":"https://api.github.com/repos/twosigma/waiter/statuses/5eb4f564f1ee35c85301be45524747f1ad8f74ce","head":{"label":"DaoWen:feature/kubernetes-scheduler","ref":"feature/kubernetes-scheduler","sha":"5eb4f564f1ee35c85301be45524747f1ad8f74ce","user":{"login":"DaoWen","id":1783674,"node_id":"MDQ6VXNlcjE3ODM2NzQ=","avatar_url":"https://avatars3.githubusercontent.com/u/1783674?v=4","gravatar_id":"","url":"https://api.github.com/users/DaoWen","html_url":"https://github.com/DaoWen","followers_url":"https://api.github.com/users/DaoWen/followers","following_url":"https://api.github.com/users/DaoWen/following{/other_user}","gists_url":"https://api.github.com/users/DaoWen/gists{/gist_id}","starred_url":"https://api.github.com/users/DaoWen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DaoWen/subscriptions","organizations_url":"https://api.github.com/users/DaoWen/orgs","repos_url":"https://api.github.com/users/DaoWen/repos","events_url":"https://api.github.com/users/DaoWen/events{/privacy}","received_events_url":"https://api.github.com/users/DaoWen/received_events","type":"User","site_admin":false},"repo":{"id":105570659,"node_id":"MDEwOlJlcG9zaXRvcnkxMDU1NzA2NTk=","name":"waiter","full_name":"DaoWen/waiter","owner":{"login":"DaoWen","id":1783674,"node_id":"MDQ6VXNlcjE3ODM2NzQ=","avatar_url":"https://avatars3.githubusercontent.com/u/1783674?v=4","gravatar_id":"","url":"https://api.github.com/users/DaoWen","html_url":"https://github.com/DaoWen","followers_url":"https://api.github.com/users/DaoWen/followers","following_url":"https://api.github.com/users/DaoWen/following{/other_user}","gists_url":"https://api.github.com/users/DaoWen/gists{/gist_id}","starred_url":"https://api.github.com/users/DaoWen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DaoWen/subscriptions","organizations_url":"https://api.github.com/users/DaoWen/orgs","repos_url":"https://api.github.com/users/DaoWen/repos","events_url":"https://api.github.com/users/DaoWen/events{/privacy}","received_events_url":"https://api.github.com/users/DaoWen/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/DaoWen/waiter","description":"Runs, manages, and autoscales web services on Mesos","fork":true,"url":"https://api.github.com/repos/DaoWen/waiter","forks_url":"https://api.github.com/repos/DaoWen/waiter/forks","keys_url":"https://api.github.com/repos/DaoWen/waiter/keys{/key_id}","collaborators_url":"https://api.github.com/repos/DaoWen/waiter/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/DaoWen/waiter/teams","hooks_url":"https://api.github.com/repos/DaoWen/waiter/hooks","issue_events_url":"https://api.github.com/repos/DaoWen/waiter/issues/events{/number}","events_url":"https://api.github.com/repos/DaoWen/waiter/events","assignees_url":"https://api.github.com/repos/DaoWen/waiter/assignees{/user}","branches_url":"https://api.github.com/repos/DaoWen/waiter/branches{/branch}","tags_url":"https://api.github.com/repos/DaoWen/waiter/tags","blobs_url":"https://api.github.com/repos/DaoWen/waiter/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/DaoWen/waiter/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/DaoWen/waiter/git/refs{/sha}","trees_url":"https://api.github.com/repos/DaoWen/waiter/git/trees{/sha}","statuses_url":"https://api.github.com/repos/DaoWen/waiter/statuses/{sha}","languages_url":"https://api.github.com/repos/DaoWen/waiter/languages","stargazers_url":"https://api.github.com/repos/DaoWen/waiter/stargazers","contributors_url":"https://api.github.com/repos/DaoWen/waiter/contributors","subscribers_url":"https://api.github.com/repos/DaoWen/waiter/subscribers","subscription_url":"https://api.github.com/repos/DaoWen/waiter/subscription","commits_url":"https://api.github.com/repos/DaoWen/waiter/commits{/sha}","git_commits_url":"https://api.github.com/repos/DaoWen/waiter/git/commits{/sha}","comments_url":"https://api.github.com/repos/DaoWen/waiter/comments{/number}","issue_comment_url":"https://api.github.com/repos/DaoWen/waiter/issues/comments{/number}","contents_url":"https://api.github.com/repos/DaoWen/waiter/contents/{+path}","compare_url":"https://api.github.com/repos/DaoWen/waiter/compare/{base}...{head}","merges_url":"https://api.github.com/repos/DaoWen/waiter/merges","archive_url":"https://api.github.com/repos/DaoWen/waiter/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/DaoWen/waiter/downloads","issues_url":"https://api.github.com/repos/DaoWen/waiter/issues{/number}","pulls_url":"https://api.github.com/repos/DaoWen/waiter/pulls{/number}","milestones_url":"https://api.github.com/repos/DaoWen/waiter/milestones{/number}","notifications_url":"https://api.github.com/repos/DaoWen/waiter/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/DaoWen/waiter/labels{/name}","releases_url":"https://api.github.com/repos/DaoWen/waiter/releases{/id}","deployments_url":"https://api.github.com/repos/DaoWen/waiter/deployments","created_at":"2017-10-02T18:39:29Z","updated_at":"2018-06-17T01:38:00Z","pushed_at":"2018-06-25T22:51:55Z","git_url":"git://github.com/DaoWen/waiter.git","ssh_url":"git@github.com:DaoWen/waiter.git","clone_url":"https://github.com/DaoWen/waiter.git","svn_url":"https://github.com/DaoWen/waiter","homepage":"","size":3534,"stargazers_count":0,"watchers_count":0,"language":"Clojure","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":7,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":7,"watchers":0,"default_branch":"master"}},"base":{"label":"twosigma:master","ref":"master","sha":"37c5b4e93c0765f0d6a991db21cc372ac0e87c2d","user":{"login":"twosigma","id":4049181,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQwNDkxODE=","avatar_url":"https://avatars3.githubusercontent.com/u/4049181?v=4","gravatar_id":"","url":"https://api.github.com/users/twosigma","html_url":"https://github.com/twosigma","followers_url":"https://api.github.com/users/twosigma/followers","following_url":"https://api.github.com/users/twosigma/following{/other_user}","gists_url":"https://api.github.com/users/twosigma/gists{/gist_id}","starred_url":"https://api.github.com/users/twosigma/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/twosigma/subscriptions","organizations_url":"https://api.github.com/users/twosigma/orgs","repos_url":"https://api.github.com/users/twosigma/repos","events_url":"https://api.github.com/users/twosigma/events{/privacy}","received_events_url":"https://api.github.com/users/twosigma/received_events","type":"Organization","site_admin":false},"repo":{"id":81378873,"node_id":"MDEwOlJlcG9zaXRvcnk4MTM3ODg3Mw==","name":"waiter","full_name":"twosigma/waiter","owner":{"login":"twosigma","id":4049181,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQwNDkxODE=","avatar_url":"https://avatars3.githubusercontent.com/u/4049181?v=4","gravatar_id":"","url":"https://api.github.com/users/twosigma","html_url":"https://github.com/twosigma","followers_url":"https://api.github.com/users/twosigma/followers","following_url":"https://api.github.com/users/twosigma/following{/other_user}","gists_url":"https://api.github.com/users/twosigma/gists{/gist_id}","starred_url":"https://api.github.com/users/twosigma/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/twosigma/subscriptions","organizations_url":"https://api.github.com/users/twosigma/orgs","repos_url":"https://api.github.com/users/twosigma/repos","events_url":"https://api.github.com/users/twosigma/events{/privacy}","received_events_url":"https://api.github.com/users/twosigma/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/twosigma/waiter","description":"Runs, manages, and autoscales web services on Mesos","fork":false,"url":"https://api.github.com/repos/twosigma/waiter","forks_url":"https://api.github.com/repos/twosigma/waiter/forks","keys_url":"https://api.github.com/repos/twosigma/waiter/keys{/key_id}","collaborators_url":"https://api.github.com/repos/twosigma/waiter/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/twosigma/waiter/teams","hooks_url":"https://api.github.com/repos/twosigma/waiter/hooks","issue_events_url":"https://api.github.com/repos/twosigma/waiter/issues/events{/number}","events_url":"https://api.github.com/repos/twosigma/waiter/events","assignees_url":"https://api.github.com/repos/twosigma/waiter/assignees{/user}","branches_url":"https://api.github.com/repos/twosigma/waiter/branches{/branch}","tags_url":"https://api.github.com/repos/twosigma/waiter/tags","blobs_url":"https://api.github.com/repos/twosigma/waiter/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/twosigma/waiter/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/twosigma/waiter/git/refs{/sha}","trees_url":"https://api.github.com/repos/twosigma/waiter/git/trees{/sha}","statuses_url":"https://api.github.com/repos/twosigma/waiter/statuses/{sha}","languages_url":"https://api.github.com/repos/twosigma/waiter/languages","stargazers_url":"https://api.github.com/repos/twosigma/waiter/stargazers","contributors_url":"https://api.github.com/repos/twosigma/waiter/contributors","subscribers_url":"https://api.github.com/repos/twosigma/waiter/subscribers","subscription_url":"https://api.github.com/repos/twosigma/waiter/subscription","commits_url":"https://api.github.com/repos/twosigma/waiter/commits{/sha}","git_commits_url":"https://api.github.com/repos/twosigma/waiter/git/commits{/sha}","comments_url":"https://api.github.com/repos/twosigma/waiter/comments{/number}","issue_comment_url":"https://api.github.com/repos/twosigma/waiter/issues/comments{/number}","contents_url":"https://api.github.com/repos/twosigma/waiter/contents/{+path}","compare_url":"https://api.github.com/repos/twosigma/waiter/compare/{base}...{head}","merges_url":"https://api.github.com/repos/twosigma/waiter/merges","archive_url":"https://api.github.com/repos/twosigma/waiter/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/twosigma/waiter/downloads","issues_url":"https://api.github.com/repos/twosigma/waiter/issues{/number}","pulls_url":"https://api.github.com/repos/twosigma/waiter/pulls{/number}","milestones_url":"https://api.github.com/repos/twosigma/waiter/milestones{/number}","notifications_url":"https://api.github.com/repos/twosigma/waiter/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/twosigma/waiter/labels{/name}","releases_url":"https://api.github.com/repos/twosigma/waiter/releases{/id}","deployments_url":"https://api.github.com/repos/twosigma/waiter/deployments","created_at":"2017-02-08T21:40:37Z","updated_at":"2018-06-25T20:56:00Z","pushed_at":"2018-06-25T22:21:52Z","git_url":"git://github.com/twosigma/waiter.git","ssh_url":"git@github.com:twosigma/waiter.git","clone_url":"https://github.com/twosigma/waiter.git","svn_url":"https://github.com/twosigma/waiter","homepage":"","size":2683,"stargazers_count":25,"watchers_count":25,"language":"Clojure","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":7,"mirror_url":null,"archived":false,"open_issues_count":24,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":7,"open_issues":24,"watchers":25,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/twosigma/waiter/pulls/285"},"html":{"href":"https://github.com/twosigma/waiter/pull/285"},"issue":{"href":"https://api.github.com/repos/twosigma/waiter/issues/285"},"comments":{"href":"https://api.github.com/repos/twosigma/waiter/issues/285/comments"},"review_comments":{"href":"https://api.github.com/repos/twosigma/waiter/pulls/285/comments"},"review_comment":{"href":"https://api.github.com/repos/twosigma/waiter/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/twosigma/waiter/pulls/285/commits"},"statuses":{"href":"https://api.github.com/repos/twosigma/waiter/statuses/5eb4f564f1ee35c85301be45524747f1ad8f74ce"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"DaoWen"}}