{"push_id":605982020,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"87a534f9b05abaca3236a56012dcc9e5bf807b18","before":"6089c295bd3f948e9bfd5ac160780017b637df19","commits":[{"sha":"554d266f56862d4f15de104e9199e9149124efbe","author":{"email":"b28b2f39722fef6a36d7dbbc2b6a9f5fc6832b9e@intel.com","name":"Yalei Wang"},"message":"Add portsecurity extension support\n\nAdd portsecurity extension driver into ML2 plugin and implement it in\niptables_firewall.\n\nThe scope of this change is:\n    - Abstract a common class PortSecurityDbCommon from the old\n      PortSecurityDbMixin\n    - Add a new extension driver port-security, implement process_xxx and\n      extend_xxx_dict method and provide a db migration from the existing\n      networks and ports\n    - Update the new added 'unfiltered_ports' in iptables firewall of l2 agent\n      to reflect the update of port-security\n\nCo-Authored-By: Shweta P <shpadubi@cisco.com>\n\nChange-Id: I2da53168e2529db7a8094ce90ef3a8a93fe55727\nPartially Implements: blueprint ml2-ovs-portsecurity","distinct":true,"url":"https://api.github.com/repos/aristanetworks/neutron/commits/554d266f56862d4f15de104e9199e9149124efbe"},{"sha":"6c61cf7af71a3661a14900b7baa2e7985ba6673f","author":{"email":"d09f77ee14bbde865392d2040212f649b25524b4@pavlovic.me","name":"Boris Pavlovic"},"message":"Run more Rally benchmark on every patch\n\n* Since 24 Nov 2014 we added a lot of Neutron benchmarks\n\nRunning more Neutron related benchmarks in Neutron gate allows\nto avoid performance regressions and races.\n\n* Neutron benchmarks are described here:\nhttps://github.com/stackforge/rally/blob/master/rally/benchmark/scenarios/neutron/network.py\nIt's quite simple code be free to take a look.\n\n* All changes in concurrency and times are related to optimization\nof duration/usefulness\n\n* To get description of benchmarks use:\n\n   rally info find NeutronNetworks.create_and_update_networks\n\nNew benchmarks:\n\n- NeutronNetworks.create_and_update_networks\n\n- NeutronNetworks.create_and_delete_networks\n\n- NeutronNetworks.create_and_update_subnets\n\n- NeutronNetworks.create_and_delete_subnets\n\n- NeutronNetworks.create_and_update_routers\n\n- NeutronNetworks.create_and_delete_routers\n\n- NeutronNetworks.create_and_list_routers\n\n- NeutronNetworks.create_and_update_ports\n\n- NeutronNetworks.create_and_delete_ports\n\n- NeutronNetworks.create_and_list_ports\n\n- Quotas.neutron_update\n\nrelated bug: #bug 1419723\nChange-Id: Ie3c84e057fc96c0f35ad77b7297c564442ebcf10","distinct":true,"url":"https://api.github.com/repos/aristanetworks/neutron/commits/6c61cf7af71a3661a14900b7baa2e7985ba6673f"},{"sha":"76d8c0d80bb5ec888a216d7da3f69155a8ddfe7e","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Run more Rally benchmark on every patch\"","distinct":true,"url":"https://api.github.com/repos/aristanetworks/neutron/commits/76d8c0d80bb5ec888a216d7da3f69155a8ddfe7e"},{"sha":"87a534f9b05abaca3236a56012dcc9e5bf807b18","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Add portsecurity extension support\"","distinct":true,"url":"https://api.github.com/repos/aristanetworks/neutron/commits/87a534f9b05abaca3236a56012dcc9e5bf807b18"}]}