{"push_id":885250526,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"02863f565347e65665b2a39c1450bfaeb1d4be1a","before":"4f925ee575b139cefffd7cdba6331e4505de6643","commits":[{"sha":"02863f565347e65665b2a39c1450bfaeb1d4be1a","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Updated openstack/openstack\nProject: openstack/neutron  5b804251aceb9db2d226f11c03b8b1ebc2fe7fa7\n\nChange check_ports_exist_on_l3agent to pass the subnet_ids\n\nThe get_subnet_ids_on_router is called for every\navailable l3agent in check_ports_exist_on_l3agent.\nThis introduces un-necessary call to the same\nfunction multiple times which is expensive since it\ncalls get_ports internally.\n\nIn large scale the time taken to schedule a VM\non a given N-Node increases.\n\nBy passing the subnet_ids to check_ports_exist_on_l3agent\nwe would be only calling once get_subnet_ids_on_router in\nthe get_l3_agent_candidates.\n\nThis patch addresses the above problem by calling\nget_subnet_ids_on_router just once.\n\nChange-Id: I9d130f98e07bfe571eee32b827ff9af4010ff0fb\nRelated-Bug: #1513678","distinct":true,"url":"https://api.github.com/repos/openstack/openstack/commits/02863f565347e65665b2a39c1450bfaeb1d4be1a"}]}