{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/10732","repository_url":"https://api.github.com/repos/ManageIQ/manageiq","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/10732/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/10732/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/10732/events","html_url":"https://github.com/ManageIQ/manageiq/pull/10732","id":172955331,"number":10732,"title":"Targeted refresh improvement for vm creation","user":{"login":"pkliczewski","id":1384786,"avatar_url":"https://avatars.githubusercontent.com/u/1384786?v=3","gravatar_id":"","url":"https://api.github.com/users/pkliczewski","html_url":"https://github.com/pkliczewski","followers_url":"https://api.github.com/users/pkliczewski/followers","following_url":"https://api.github.com/users/pkliczewski/following{/other_user}","gists_url":"https://api.github.com/users/pkliczewski/gists{/gist_id}","starred_url":"https://api.github.com/users/pkliczewski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pkliczewski/subscriptions","organizations_url":"https://api.github.com/users/pkliczewski/orgs","repos_url":"https://api.github.com/users/pkliczewski/repos","events_url":"https://api.github.com/users/pkliczewski/events{/privacy}","received_events_url":"https://api.github.com/users/pkliczewski/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/performance","name":"performance","color":"fad8c7"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/providers/rhevm","name":"providers/rhevm","color":"5319e7"}],"state":"open","locked":false,"assignee":{"login":"blomquisg","id":14183,"avatar_url":"https://avatars.githubusercontent.com/u/14183?v=3","gravatar_id":"","url":"https://api.github.com/users/blomquisg","html_url":"https://github.com/blomquisg","followers_url":"https://api.github.com/users/blomquisg/followers","following_url":"https://api.github.com/users/blomquisg/following{/other_user}","gists_url":"https://api.github.com/users/blomquisg/gists{/gist_id}","starred_url":"https://api.github.com/users/blomquisg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blomquisg/subscriptions","organizations_url":"https://api.github.com/users/blomquisg/orgs","repos_url":"https://api.github.com/users/blomquisg/repos","events_url":"https://api.github.com/users/blomquisg/events{/privacy}","received_events_url":"https://api.github.com/users/blomquisg/received_events","type":"User","site_admin":false},"assignees":[{"login":"blomquisg","id":14183,"avatar_url":"https://avatars.githubusercontent.com/u/14183?v=3","gravatar_id":"","url":"https://api.github.com/users/blomquisg","html_url":"https://github.com/blomquisg","followers_url":"https://api.github.com/users/blomquisg/followers","following_url":"https://api.github.com/users/blomquisg/following{/other_user}","gists_url":"https://api.github.com/users/blomquisg/gists{/gist_id}","starred_url":"https://api.github.com/users/blomquisg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blomquisg/subscriptions","organizations_url":"https://api.github.com/users/blomquisg/orgs","repos_url":"https://api.github.com/users/blomquisg/repos","events_url":"https://api.github.com/users/blomquisg/events{/privacy}","received_events_url":"https://api.github.com/users/blomquisg/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2016-08-24T13:44:13Z","updated_at":"2016-08-24T22:00:15Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/10732","html_url":"https://github.com/ManageIQ/manageiq/pull/10732","diff_url":"https://github.com/ManageIQ/manageiq/pull/10732.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/10732.patch"},"body":"This PR improves performance of RHEV provider when new vm is created."},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/242221929","html_url":"https://github.com/ManageIQ/manageiq/pull/10732#issuecomment-242221929","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/10732","id":242221929,"user":{"login":"blomquisg","id":14183,"avatar_url":"https://avatars.githubusercontent.com/u/14183?v=3","gravatar_id":"","url":"https://api.github.com/users/blomquisg","html_url":"https://github.com/blomquisg","followers_url":"https://api.github.com/users/blomquisg/followers","following_url":"https://api.github.com/users/blomquisg/following{/other_user}","gists_url":"https://api.github.com/users/blomquisg/gists{/gist_id}","starred_url":"https://api.github.com/users/blomquisg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blomquisg/subscriptions","organizations_url":"https://api.github.com/users/blomquisg/orgs","repos_url":"https://api.github.com/users/blomquisg/repos","events_url":"https://api.github.com/users/blomquisg/events{/privacy}","received_events_url":"https://api.github.com/users/blomquisg/received_events","type":"User","site_admin":false},"created_at":"2016-08-24T22:00:15Z","updated_at":"2016-08-24T22:00:15Z","body":"Hey @pkliczewski, I think we need to table this one for a while.\r\n\r\nThere are some efforts underway to explore something similar to this called \"skeletal refresh\".  But, the problem with this approach is that it bypasses the current refresh infrastructure.  We had one other place that did that called `refresh_config` used by VMware that is causing problems in situations of large environments.\r\n\r\nInstead, I think it's best to look at ways to improve the targeted refresh escalation logic.  Currently, the escalation logic is a simple configuration value that tells the targeted refresher to escalate to a full refresh is X number of targets have been requested for refresh.  However, it could do something interesting like only roll up to the targets' hosts (assuming the targets were VMs).\r\n\r\nI definitely think there's some improvements to be found there to reduce the number of full refresh escalations."}}
{"actor":{"display_login":"blomquisg"}}