{"action":"created","issue":{"url":"https://api.github.com/repos/pulp/pulp_rpm/issues/916","repository_url":"https://api.github.com/repos/pulp/pulp_rpm","labels_url":"https://api.github.com/repos/pulp/pulp_rpm/issues/916/labels{/name}","comments_url":"https://api.github.com/repos/pulp/pulp_rpm/issues/916/comments","events_url":"https://api.github.com/repos/pulp/pulp_rpm/issues/916/events","html_url":"https://github.com/pulp/pulp_rpm/pull/916","id":162187518,"number":916,"title":"Erratum publish reads repo nevra into memory","user":{"login":"bmbouter","id":180319,"avatar_url":"https://avatars.githubusercontent.com/u/180319?v=3","gravatar_id":"","url":"https://api.github.com/users/bmbouter","html_url":"https://github.com/bmbouter","followers_url":"https://api.github.com/users/bmbouter/followers","following_url":"https://api.github.com/users/bmbouter/following{/other_user}","gists_url":"https://api.github.com/users/bmbouter/gists{/gist_id}","starred_url":"https://api.github.com/users/bmbouter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmbouter/subscriptions","organizations_url":"https://api.github.com/users/bmbouter/orgs","repos_url":"https://api.github.com/users/bmbouter/repos","events_url":"https://api.github.com/users/bmbouter/events{/privacy}","received_events_url":"https://api.github.com/users/bmbouter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pulp/pulp_rpm/labels/LGTM","name":"LGTM","color":"eb6420"}],"state":"open","locked":false,"assignee":{"login":"dkliban","id":294339,"avatar_url":"https://avatars.githubusercontent.com/u/294339?v=3","gravatar_id":"","url":"https://api.github.com/users/dkliban","html_url":"https://github.com/dkliban","followers_url":"https://api.github.com/users/dkliban/followers","following_url":"https://api.github.com/users/dkliban/following{/other_user}","gists_url":"https://api.github.com/users/dkliban/gists{/gist_id}","starred_url":"https://api.github.com/users/dkliban/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dkliban/subscriptions","organizations_url":"https://api.github.com/users/dkliban/orgs","repos_url":"https://api.github.com/users/dkliban/repos","events_url":"https://api.github.com/users/dkliban/events{/privacy}","received_events_url":"https://api.github.com/users/dkliban/received_events","type":"User","site_admin":false},"assignees":[{"login":"dkliban","id":294339,"avatar_url":"https://avatars.githubusercontent.com/u/294339?v=3","gravatar_id":"","url":"https://api.github.com/users/dkliban","html_url":"https://github.com/dkliban","followers_url":"https://api.github.com/users/dkliban/followers","following_url":"https://api.github.com/users/dkliban/following{/other_user}","gists_url":"https://api.github.com/users/dkliban/gists{/gist_id}","starred_url":"https://api.github.com/users/dkliban/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dkliban/subscriptions","organizations_url":"https://api.github.com/users/dkliban/orgs","repos_url":"https://api.github.com/users/dkliban/repos","events_url":"https://api.github.com/users/dkliban/events{/privacy}","received_events_url":"https://api.github.com/users/dkliban/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2016-06-24T16:52:41Z","updated_at":"2016-06-24T20:08:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pulp/pulp_rpm/pulls/916","html_url":"https://github.com/pulp/pulp_rpm/pull/916","diff_url":"https://github.com/pulp/pulp_rpm/pull/916.diff","patch_url":"https://github.com/pulp/pulp_rpm/pull/916.patch"},"body":"The Errata publish performance became a problem recently\r\ndue to lots of db calls being made as Errata metadata is filtered\r\nto only refer to packages in this specific repo.\r\n\r\nThis PR causes all the repo's NEVRA to be stored in memory once\r\nand all filtering to work out of that data structure. This avoids\r\nsearching the db everytime for the NEVRA specified by the erratum\r\nso it does much less work than before.\r\n\r\nhttps://pulp.plan.io/issues/1949\r\nfixes #1949"},"comment":{"url":"https://api.github.com/repos/pulp/pulp_rpm/issues/comments/228449668","html_url":"https://github.com/pulp/pulp_rpm/pull/916#issuecomment-228449668","issue_url":"https://api.github.com/repos/pulp/pulp_rpm/issues/916","id":228449668,"user":{"login":"bmbouter","id":180319,"avatar_url":"https://avatars.githubusercontent.com/u/180319?v=3","gravatar_id":"","url":"https://api.github.com/users/bmbouter","html_url":"https://github.com/bmbouter","followers_url":"https://api.github.com/users/bmbouter/followers","following_url":"https://api.github.com/users/bmbouter/following{/other_user}","gists_url":"https://api.github.com/users/bmbouter/gists{/gist_id}","starred_url":"https://api.github.com/users/bmbouter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmbouter/subscriptions","organizations_url":"https://api.github.com/users/bmbouter/orgs","repos_url":"https://api.github.com/users/bmbouter/repos","events_url":"https://api.github.com/users/bmbouter/events{/privacy}","received_events_url":"https://api.github.com/users/bmbouter/received_events","type":"User","site_admin":false},"created_at":"2016-06-24T20:08:21Z","updated_at":"2016-06-24T20:08:21Z","body":"All tests passed except for the expected failure on EL5. Merging!"}}
{"actor":{"display_login":"bmbouter"}}