{"push_id":640573383,"size":1,"distinct_size":1,"ref":"refs/heads/stable/kilo","head":"e2f6902315de76a1020aa87ea161c8fdc6697ed7","before":"2add4e5ad4d12c817737d04ddb973b3aeeb25af3","commits":[{"sha":"e2f6902315de76a1020aa87ea161c8fdc6697ed7","author":{"email":"0fe8dcd877f9d97966238264486684df9962e384@hp.com","name":"Swaminathan Vasudevan"},"message":"Fixes race condition and boosts the scheduling performance\n\nThis patch fixes a race-condition that occurs when the\nscheduler tries to check for dvr serviceable ports before\nit schedules a router when a subnet is associated with\na router.\n\nSometimes the dhcp port creation is delayed and so the\nrouter is not scheduled to the l3-agent.\n\nAlso it boosts the scheduling performance on dvr-snat\nnode for scheduling a router.\n\nThis patch will provide a work around to fix this race\ncondition and to boost the scheduling performance\nby scheduling a router on a dvr-snat when\ndhcp is enabled on the provided subnet, instead of checking\nall the available ports on the subnet.\n\nCloses-Bug: #1442494\n\nChange-Id: I089fefdd8535bdc9ed90b3230438ab0bfb6aab4f\n(cherry picked from commit c65d3ab6ad4589e6e4a6b488d2eb5d1e4cfee138)","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/e2f6902315de76a1020aa87ea161c8fdc6697ed7"}]}