{"push_id":899287920,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"7b70d232e5cf576978b4baa86e6f6083f0ad3e05","before":"240df4285964d341239376d8ea355c1b3763007a","commits":[{"sha":"a6ac4ec5d1c16cbb89fc5d2374f8ac90e9c31fb7","author":{"email":"2048b22ac0881f917af3e938105055ab85498548@suse.de","name":"Andreas Jaeger"},"message":"Fix capitalization of IP\n\nIt should be \"IP\" not \"ip\". Change strings\nthat are user visible or documentation strings.\nInclude some small updates in updated strings.\nThis does not change any comments.\n\nCloses-Bug: #1524276\nChange-Id: I16147e60b60be0f51c2aeb404ea9ed9fd3066795","distinct":true,"url":"https://api.github.com/repos/hanlind/nova/commits/a6ac4ec5d1c16cbb89fc5d2374f8ac90e9c31fb7"},{"sha":"1e447860d1d2583d1b370cbe163c5831c7a8e5d3","author":{"email":"af739d2f4a05c59b6221d22d4e3a86ff2cbe39c4@cloudbasesolutions.com","name":"Claudiu Belu"},"message":"Fixes Python 3 compatibility for filter results\n\nPython 2.7 filter method result was a list, while for\nPython 3.4 the result is a \"filter object\". Trying to\nuse it as a list will result in a TypeError.\n\nEnables some unit tests for gate-nova-python34.\n\nPartially implements blueprint: nova-python3-mitaka\n\nChange-Id: I681b084bc96fc293488ddbc03218b9c449555578","distinct":true,"url":"https://api.github.com/repos/hanlind/nova/commits/1e447860d1d2583d1b370cbe163c5831c7a8e5d3"},{"sha":"b086a780076cc12e8fbc49629ffeffaef4efb00f","author":{"email":"934369a96ec7951e6b5c2a5d93ac570f8bd16c80@lists.openstack.org","name":"OpenStack Proposal Bot"},"message":"Updated from global requirements\n\nChange-Id: I756cc85316e269caed4eaa8a24ccd13361b60bfe","distinct":true,"url":"https://api.github.com/repos/hanlind/nova/commits/b086a780076cc12e8fbc49629ffeffaef4efb00f"},{"sha":"e31f9a9811478ab864adfff53d9e0266e35cab3d","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@dague.net","name":"Sean Dague"},"message":"update API samples to use endpoints\n\nThe use of %(host) and an hardcoded project_id makes the templates\nless semantically meaningful or flexible than they should be. It means\nall manner of hackery will need to be done to run a set of tests\nwithout project_id.\n\nThis introduces two new semantic variables, ``compute_endpoint`` which\nis the unversioned compute endpoint (i.e. schema://host/project_id)\nand the ``versioned_compute_endpoint`` which includes the API version.\n\nChange-Id: Iead42f60c9e0cb703fc963e423e7bb99ca71094c","distinct":true,"url":"https://api.github.com/repos/hanlind/nova/commits/e31f9a9811478ab864adfff53d9e0266e35cab3d"},{"sha":"242ee4b5e774ad12a001e5a1482fc4c2e592615f","author":{"email":"5d8d18748f16662d1b18967be65277582fc05902@redhat.com","name":"Dan Smith"},"message":"Cache the automatic version pin to avoid repeated lookups\n\nThe compute rpcapi module was looking up the desired automatic\nversion pin each time it was initialized. Turns out, we create and\ndestroy this object too often, which means we do a lot of those\nlookups unnecessarily. That's a larger problem that will be harder\nto solve, but we can be smarter about the DB impact of that.\n\nThis adds a cache of the last version we discovered and avoids doing\nthe lookup when possible. It makes the reset() method invalidate the\ncache prior to reinitializing the object so that we will do the lookup\non SIGHUP as desired.\n\nCloses-Bug: #1524444\nChange-Id: Ia1c58efa7105d32973f6921c2144b17c30b764c2","distinct":true,"url":"https://api.github.com/repos/hanlind/nova/commits/242ee4b5e774ad12a001e5a1482fc4c2e592615f"},{"sha":"33235fc66e396448d9e69d77ec1af163506e8e37","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fixes Python 3 compatibility for filter results\"","distinct":true,"url":"https://api.github.com/repos/hanlind/nova/commits/33235fc66e396448d9e69d77ec1af163506e8e37"},{"sha":"0982f792c1bcfdc5f5886bf5e021fb0993e9b24f","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Updated from global requirements\"","distinct":true,"url":"https://api.github.com/repos/hanlind/nova/commits/0982f792c1bcfdc5f5886bf5e021fb0993e9b24f"},{"sha":"3ca1484cc5b5a04b01902c1ae30f2e30bee467f1","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix capitalization of IP\"","distinct":true,"url":"https://api.github.com/repos/hanlind/nova/commits/3ca1484cc5b5a04b01902c1ae30f2e30bee467f1"},{"sha":"f660a8068f3f90231d7c7acb3f7c44c1d0e26c7d","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Cache the automatic version pin to avoid repeated lookups\"","distinct":true,"url":"https://api.github.com/repos/hanlind/nova/commits/f660a8068f3f90231d7c7acb3f7c44c1d0e26c7d"},{"sha":"7b70d232e5cf576978b4baa86e6f6083f0ad3e05","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"update API samples to use endpoints\"","distinct":true,"url":"https://api.github.com/repos/hanlind/nova/commits/7b70d232e5cf576978b4baa86e6f6083f0ad3e05"}]}