)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":12737,"name":"Jacek Swiderski","email":"jacek.swiderski@codilime.com","username":"Altran"},"change_message_id":"008ee375deb7687aa90419fb54671b255f2e822e","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Mouad Benchchaoui \u003cm.benchchaoui@x-ion.de\u003e"},{"line_number":5,"context_line":"CommitDate: 2014-09-15 11:58:20 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"lb-agent: Defer firewall refrech"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"By defering the firewall refrech we can make lb-agent scale to handle"},{"line_number":10,"context_line":"hundreds of ports creation/deletion which wasn\u0027t possible when the agent"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa98f980_f6035c3f","line":7,"updated":"2014-09-15 10:45:12.000000000","message":"s/refrech/refresh/ in commit message and in comment","commit_id":"43b8d495207662afe619b59070363aebd6854c58"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"claudiu.belu@canonical.com","username":"claudiub"},"change_message_id":"2ee5b148b79eae6b71734af9dcc8b5d08e1d20f5","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"lb-agent: Defer firewall refrech"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"By defering the firewall refrech we can make lb-agent scale to handle"},{"line_number":10,"context_line":"hundreds of ports creation/deletion which wasn\u0027t possible when the agent"},{"line_number":11,"context_line":"had to call refresh_firewall (which is quiet expensive) for each membership"},{"line_number":12,"context_line":"update that get triggered for each port creation/deletion and in all"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa98f980_4aab9774","line":9,"updated":"2014-09-15 13:25:13.000000000","message":"as Jacek said, refresh instead of refrech","commit_id":"43b8d495207662afe619b59070363aebd6854c58"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"claudiu.belu@canonical.com","username":"claudiub"},"change_message_id":"2ee5b148b79eae6b71734af9dcc8b5d08e1d20f5","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"By defering the firewall refrech we can make lb-agent scale to handle"},{"line_number":10,"context_line":"hundreds of ports creation/deletion which wasn\u0027t possible when the agent"},{"line_number":11,"context_line":"had to call refresh_firewall (which is quiet expensive) for each membership"},{"line_number":12,"context_line":"update that get triggered for each port creation/deletion and in all"},{"line_number":13,"context_line":"lb-agents."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa98f980_2ac73346","line":11,"updated":"2014-09-15 13:25:13.000000000","message":"quite instead of quiet","commit_id":"43b8d495207662afe619b59070363aebd6854c58"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"claudiu.belu@canonical.com","username":"claudiub"},"change_message_id":"2ee5b148b79eae6b71734af9dcc8b5d08e1d20f5","unresolved":false,"context_lines":[{"line_number":12,"context_line":"update that get triggered for each port creation/deletion and in all"},{"line_number":13,"context_line":"lb-agents."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"With this patch all firewall refrech are done in the main agent loop,"},{"line_number":16,"context_line":"that\u0027s include handling newly created and updated port and memberships"},{"line_number":17,"context_line":"too."},{"line_number":18,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa98f980_aae243d2","line":15,"updated":"2014-09-15 13:25:13.000000000","message":"\"all the  firewall refreshes\" instead of \"all firewall refrech\"","commit_id":"43b8d495207662afe619b59070363aebd6854c58"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"claudiu.belu@canonical.com","username":"claudiub"},"change_message_id":"2ee5b148b79eae6b71734af9dcc8b5d08e1d20f5","unresolved":false,"context_lines":[{"line_number":13,"context_line":"lb-agents."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"With this patch all firewall refrech are done in the main agent loop,"},{"line_number":16,"context_line":"that\u0027s include handling newly created and updated port and memberships"},{"line_number":17,"context_line":"too."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Change-Id: Ia86c4dd2b4b327175aeb411dca5c2013c8ad8fdb"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa98f980_4a4717bc","line":16,"updated":"2014-09-15 13:25:13.000000000","message":"\"that includes\" instead of \"that\u0027s include\"","commit_id":"43b8d495207662afe619b59070363aebd6854c58"}],"neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py":[{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"claudiu.belu@canonical.com","username":"claudiub"},"change_message_id":"2ee5b148b79eae6b71734af9dcc8b5d08e1d20f5","unresolved":false,"context_lines":[{"line_number":990,"context_line":"                LOG.info(_(\"Agent out of sync with plugin!\"))"},{"line_number":991,"context_line":"                sync \u003d False"},{"line_number":992,"context_line":""},{"line_number":993,"context_line":"            # Refrech firewall rules, this will trigger refreching devices"},{"line_number":994,"context_line":"            # marked by the deferring process of security group agent, while"},{"line_number":995,"context_line":"            # taking in consideration newly added and updated devices if there"},{"line_number":996,"context_line":"            # is any."}],"source_content_type":"text/x-python","patch_set":2,"id":"fa98f980_2a6ad319","line":993,"updated":"2014-09-15 13:25:13.000000000","message":"Refresh instead of Refrech\n\nrefreshing instead of refreching","commit_id":"43b8d495207662afe619b59070363aebd6854c58"},{"author":{"_account_id":12737,"name":"Jacek Swiderski","email":"jacek.swiderski@codilime.com","username":"Altran"},"change_message_id":"4095235f75452e59f0ebd1edc6649d2f7f2b7f2b","unresolved":false,"context_lines":[{"line_number":993,"context_line":"            # Refrech firewall rules, this will trigger refreching devices"},{"line_number":994,"context_line":"            # marked by the deferring process of security group agent, while"},{"line_number":995,"context_line":"            # taking in consideration newly added and updated devices if there"},{"line_number":996,"context_line":"            # is any."},{"line_number":997,"context_line":"            self.setup_port_filters("},{"line_number":998,"context_line":"                device_info.get(\u0027added\u0027, set()),"},{"line_number":999,"context_line":"                device_info.get(\u0027updated\u0027, set())"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa98f980_ca9dc70b","line":996,"updated":"2014-09-15 13:27:32.000000000","message":"Yeah I don\u0027t know why I wrote any - I was thinking about are :)","commit_id":"43b8d495207662afe619b59070363aebd6854c58"},{"author":{"_account_id":12737,"name":"Jacek Swiderski","email":"jacek.swiderski@codilime.com","username":"Altran"},"change_message_id":"008ee375deb7687aa90419fb54671b255f2e822e","unresolved":false,"context_lines":[{"line_number":993,"context_line":"            # Refrech firewall rules, this will trigger refreching devices"},{"line_number":994,"context_line":"            # marked by the deferring process of security group agent, while"},{"line_number":995,"context_line":"            # taking in consideration newly added and updated devices if there"},{"line_number":996,"context_line":"            # is any."},{"line_number":997,"context_line":"            self.setup_port_filters("},{"line_number":998,"context_line":"                device_info.get(\u0027added\u0027, set()),"},{"line_number":999,"context_line":"                device_info.get(\u0027updated\u0027, set())"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa98f980_969a1012","line":996,"updated":"2014-09-15 10:45:12.000000000","message":"nit: is -\u003e any","commit_id":"43b8d495207662afe619b59070363aebd6854c58"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"claudiu.belu@canonical.com","username":"claudiub"},"change_message_id":"2ee5b148b79eae6b71734af9dcc8b5d08e1d20f5","unresolved":false,"context_lines":[{"line_number":993,"context_line":"            # Refrech firewall rules, this will trigger refreching devices"},{"line_number":994,"context_line":"            # marked by the deferring process of security group agent, while"},{"line_number":995,"context_line":"            # taking in consideration newly added and updated devices if there"},{"line_number":996,"context_line":"            # is any."},{"line_number":997,"context_line":"            self.setup_port_filters("},{"line_number":998,"context_line":"                device_info.get(\u0027added\u0027, set()),"},{"line_number":999,"context_line":"                device_info.get(\u0027updated\u0027, set())"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa98f980_ca58678c","line":996,"in_reply_to":"fa98f980_969a1012","updated":"2014-09-15 13:25:13.000000000","message":"are instead of is.","commit_id":"43b8d495207662afe619b59070363aebd6854c58"}]}
