{"action":"created","issue":{"url":"https://api.github.com/repos/zooniverse/Panoptes/issues/1481","labels_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/1481/labels{/name}","comments_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/1481/comments","events_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/1481/events","html_url":"https://github.com/zooniverse/Panoptes/pull/1481","id":116555996,"number":1481,"title":"add script to hot restart puma","user":{"login":"camallen","id":295329,"avatar_url":"https://avatars.githubusercontent.com/u/295329?v=3","gravatar_id":"","url":"https://api.github.com/users/camallen","html_url":"https://github.com/camallen","followers_url":"https://api.github.com/users/camallen/followers","following_url":"https://api.github.com/users/camallen/following{/other_user}","gists_url":"https://api.github.com/users/camallen/gists{/gist_id}","starred_url":"https://api.github.com/users/camallen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/camallen/subscriptions","organizations_url":"https://api.github.com/users/camallen/orgs","repos_url":"https://api.github.com/users/camallen/repos","events_url":"https://api.github.com/users/camallen/events{/privacy}","received_events_url":"https://api.github.com/users/camallen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-12T14:14:16Z","updated_at":"2015-11-12T15:20:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/zooniverse/Panoptes/pulls/1481","html_url":"https://github.com/zooniverse/Panoptes/pull/1481","diff_url":"https://github.com/zooniverse/Panoptes/pull/1481.diff","patch_url":"https://github.com/zooniverse/Panoptes/pull/1481.patch"},"body":"most likley to be used after a migration to ensure the AR schema is consistent with the DB.\r\n\r\nLooks like there will be some changes to AR that will fix some of these errors but probably not good enough for all migration schema changes, https://github.com/rails/rails/issues/12330\r\n\r\nThis will have to be combined with the jenkins prod db migration job once it's live."},"comment":{"url":"https://api.github.com/repos/zooniverse/Panoptes/issues/comments/156136152","html_url":"https://github.com/zooniverse/Panoptes/pull/1481#issuecomment-156136152","issue_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/1481","id":156136152,"user":{"login":"camallen","id":295329,"avatar_url":"https://avatars.githubusercontent.com/u/295329?v=3","gravatar_id":"","url":"https://api.github.com/users/camallen","html_url":"https://github.com/camallen","followers_url":"https://api.github.com/users/camallen/followers","following_url":"https://api.github.com/users/camallen/following{/other_user}","gists_url":"https://api.github.com/users/camallen/gists{/gist_id}","starred_url":"https://api.github.com/users/camallen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/camallen/subscriptions","organizations_url":"https://api.github.com/users/camallen/orgs","repos_url":"https://api.github.com/users/camallen/repos","events_url":"https://api.github.com/users/camallen/events{/privacy}","received_events_url":"https://api.github.com/users/camallen/received_events","type":"User","site_admin":false},"created_at":"2015-11-12T15:20:48Z","updated_at":"2015-11-12T15:20:48Z","body":"this won't work as a hot restart with the way we're running puma under rails. we'd need to run puma as as standalone server (which i think impacts on log format / collecting). I'm looking into running puma this way and what changes we'll need. in the meantime this can get deployed just not used."}}