{"action":"created","issue":{"url":"https://api.github.com/repos/gocd/gocd/issues/3198","repository_url":"https://api.github.com/repos/gocd/gocd","labels_url":"https://api.github.com/repos/gocd/gocd/issues/3198/labels{/name}","comments_url":"https://api.github.com/repos/gocd/gocd/issues/3198/comments","events_url":"https://api.github.com/repos/gocd/gocd/issues/3198/events","html_url":"https://github.com/gocd/gocd/pull/3198","id":209629210,"number":3198,"title":"Send console log from agent to server via websocket","user":{"login":"kierarad","id":3814794,"avatar_url":"https://avatars2.githubusercontent.com/u/3814794?v=3","gravatar_id":"","url":"https://api.github.com/users/kierarad","html_url":"https://github.com/kierarad","followers_url":"https://api.github.com/users/kierarad/followers","following_url":"https://api.github.com/users/kierarad/following{/other_user}","gists_url":"https://api.github.com/users/kierarad/gists{/gist_id}","starred_url":"https://api.github.com/users/kierarad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kierarad/subscriptions","organizations_url":"https://api.github.com/users/kierarad/orgs","repos_url":"https://api.github.com/users/kierarad/repos","events_url":"https://api.github.com/users/kierarad/events{/privacy}","received_events_url":"https://api.github.com/users/kierarad/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-02-23T00:50:57Z","updated_at":"2017-03-01T03:23:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/gocd/gocd/pulls/3198","html_url":"https://github.com/gocd/gocd/pull/3198","diff_url":"https://github.com/gocd/gocd/pull/3198.diff","patch_url":"https://github.com/gocd/gocd/pull/3198.patch"},"body":" - Behind toggle existing websocket enabled toggle\r\n - BuildSession commands use the websocket to send console output as well\r\n - Ensure all console output sent via the websocket is properly formatted\r\n\r\nIn an effort to improve the responsiveness of console logs, this utilizes websockets to send console output to the server from the agent instead of buffering and appending it via HTTP PUT request. In other words, sending the console log output as the agent produces it.\r\n\r\nThis does not include any analysis or testing of the performance impact of using websockets."},"comment":{"url":"https://api.github.com/repos/gocd/gocd/issues/comments/283234042","html_url":"https://github.com/gocd/gocd/pull/3198#issuecomment-283234042","issue_url":"https://api.github.com/repos/gocd/gocd/issues/3198","id":283234042,"user":{"login":"ibnc","id":5726224,"avatar_url":"https://avatars0.githubusercontent.com/u/5726224?v=3","gravatar_id":"","url":"https://api.github.com/users/ibnc","html_url":"https://github.com/ibnc","followers_url":"https://api.github.com/users/ibnc/followers","following_url":"https://api.github.com/users/ibnc/following{/other_user}","gists_url":"https://api.github.com/users/ibnc/gists{/gist_id}","starred_url":"https://api.github.com/users/ibnc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ibnc/subscriptions","organizations_url":"https://api.github.com/users/ibnc/orgs","repos_url":"https://api.github.com/users/ibnc/repos","events_url":"https://api.github.com/users/ibnc/events{/privacy}","received_events_url":"https://api.github.com/users/ibnc/received_events","type":"User","site_admin":false},"created_at":"2017-03-01T03:23:51Z","updated_at":"2017-03-01T03:23:51Z","body":"@ketan Any chance this can be merged?"}}
{"actor":{"display_login":"ibnc"}}