{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/2758","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/2758/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/2758/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/2758/events","html_url":"https://github.com/ManageIQ/manageiq/pull/2758","id":71363380,"number":2758,"title":"Don't eager require therubyracer/less-rails","user":{"login":"jrafanie","id":19339,"avatar_url":"https://avatars.githubusercontent.com/u/19339?v=3","gravatar_id":"","url":"https://api.github.com/users/jrafanie","html_url":"https://github.com/jrafanie","followers_url":"https://api.github.com/users/jrafanie/followers","following_url":"https://api.github.com/users/jrafanie/following{/other_user}","gists_url":"https://api.github.com/users/jrafanie/gists{/gist_id}","starred_url":"https://api.github.com/users/jrafanie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrafanie/subscriptions","organizations_url":"https://api.github.com/users/jrafanie/orgs","repos_url":"https://api.github.com/users/jrafanie/repos","events_url":"https://api.github.com/users/jrafanie/events{/privacy}","received_events_url":"https://api.github.com/users/jrafanie/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/appliance","name":"appliance","color":"5319e7"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/gem%20changes","name":"gem changes","color":"6A92BC"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/performance","name":"performance","color":"fad8c7"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/ui","name":"ui","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-04-27T18:23:01Z","updated_at":"2015-04-28T14:38:31Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/2758","html_url":"https://github.com/ManageIQ/manageiq/pull/2758","diff_url":"https://github.com/ManageIQ/manageiq/pull/2758.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/2758.patch"},"body":"require 'less' by itself consumes 500+ MB of virtual memory per process.\r\nHowever, we only need less/less-rails to precompile less assets into css.\r\nIn production mode, we should have all of the less assets precompiled so\r\nthere's no need to take this 500 MB hit.\r\n\r\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1215285"},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/97087017","html_url":"https://github.com/ManageIQ/manageiq/pull/2758#issuecomment-97087017","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/2758","id":97087017,"user":{"login":"tenderlove","id":3124,"avatar_url":"https://avatars.githubusercontent.com/u/3124?v=3","gravatar_id":"","url":"https://api.github.com/users/tenderlove","html_url":"https://github.com/tenderlove","followers_url":"https://api.github.com/users/tenderlove/followers","following_url":"https://api.github.com/users/tenderlove/following{/other_user}","gists_url":"https://api.github.com/users/tenderlove/gists{/gist_id}","starred_url":"https://api.github.com/users/tenderlove/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tenderlove/subscriptions","organizations_url":"https://api.github.com/users/tenderlove/orgs","repos_url":"https://api.github.com/users/tenderlove/repos","events_url":"https://api.github.com/users/tenderlove/events{/privacy}","received_events_url":"https://api.github.com/users/tenderlove/received_events","type":"User","site_admin":false},"created_at":"2015-04-28T14:38:31Z","updated_at":"2015-04-28T14:38:31Z","body":"Wow! I wonder why less uses so much memory. Maybe I don't want to know. :fearful: "}}