{"push_id":651090025,"size":2,"distinct_size":2,"ref":"refs/heads/stable/kilo","head":"4b13bb360a513d45d4d779f929ed2a47ab425555","before":"7e9584a6551bd20312b2a108d58ab70f2618baf1","commits":[{"sha":"1a46332a4661841d219888a4bec952d6f9859331","author":{"email":"78b916a3bf269f4de319daccbf7b05f8425c4511@gmail.com","name":"Kevin Benton"},"message":"Set loading strategy to joined for Routerport/Port\n\nThe RouterPort model has a relationship to the ports model which\nis frequently relied on to get the port IDs of interfaces attached\nto a router. However, this defaults to the loading strategy to\n'select', which meant a new query was being emitted for every\ninterface to the ports table just to get the ID.\n\nThis patch adjusts the relationship to be 'joined' by default so\none query will fetch the related ports.\n\nAnother option would have been not to use the port object at all since\nthe ID is all that the callers were usually interested in. However,\nthey would end up using the ID to do a port lookup, which is being\noptimized away in another patch anyway so the full port object from\nthe relationship will end up getting used.\n\nChange-Id: Id1ae35f845f7367d5f1f065c6fa637da7b980a2b\nPartial-Bug: #1445412\n(cherry picked from commit 10b17a884452736a6b214bcb7705b955192a1748)","distinct":true,"url":"https://api.github.com/repos/openstack/neutron/commits/1a46332a4661841d219888a4bec952d6f9859331"},{"sha":"4b13bb360a513d45d4d779f929ed2a47ab425555","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Set loading strategy to joined for Routerport/Port\" into stable/kilo","distinct":true,"url":"https://api.github.com/repos/openstack/neutron/commits/4b13bb360a513d45d4d779f929ed2a47ab425555"}]}