)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"89a79ee546123507fb992d9d10185f35f63b44c5","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     LIU Yulong \u003ci@liuyulong.me\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-12-06 09:11:15 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add meter bandwidth bandwidth support"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Becasue many tables are still goto table PACKET_RATE_LIMIT"},{"line_number":10,"context_line":"by default, in order to reduce the refator work, packet will"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":16,"id":"bed8b7c1_3964995c","line":7,"range":{"start_line":7,"start_character":20,"end_line":7,"end_character":29},"updated":"2022-12-07 14:21:00.000000000","message":"nit: extra bandwidth?","commit_id":"935e0419657b73f701280638e7c103f44cf04cc3"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"d3ae3747357bb0b3317837969d41f03c8deb8ad2","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     LIU Yulong \u003ci@liuyulong.me\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-12-06 09:11:15 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add meter bandwidth bandwidth support"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Becasue many tables are still goto table PACKET_RATE_LIMIT"},{"line_number":10,"context_line":"by default, in order to reduce the refator work, packet will"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":16,"id":"814badc1_122f6d5d","line":7,"range":{"start_line":7,"start_character":20,"end_line":7,"end_character":29},"in_reply_to":"bed8b7c1_3964995c","updated":"2022-12-14 03:07:19.000000000","message":"Done","commit_id":"935e0419657b73f701280638e7c103f44cf04cc3"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"7524ee491458dd64bc25e8dd0e9cf70a9779e89b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"b2b4d841_2b5c4315","updated":"2022-11-22 08:47:50.000000000","message":"Fullstack tests failures seems to be related to that patch. Please check it before rechecking jobs","commit_id":"ba5ff9b7855750e762d22284c7a5adcf486bfb6b"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"2f5aed61901213aa121b5a39aced471c96774b3b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":19,"id":"11a1dfd5_42efea87","updated":"2022-12-14 06:33:10.000000000","message":"recheck","commit_id":"6600b32db2257016292b5710165063b4263048a5"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"b66004fd730bf99c30bb9e0af39088b9c081cefa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":20,"id":"9f6f84f2_1fdb6cbd","updated":"2022-12-16 07:42:55.000000000","message":"recheck","commit_id":"33ba3e40acb3ecdb23b1bb39e5843800d617e1f9"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"3281bdbf9dbc50015b60893481aae66ebc044ca2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":27,"id":"ab3f32a9_81d67192","updated":"2023-12-06 00:51:40.000000000","message":"recheck","commit_id":"44877c27d416dd6015b7ed9c150f828c38bbab35"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"3e3181b03628786a94e90c47bcbf1c1061c82641","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"93518446_72f603ca","updated":"2024-05-28 20:42:15.000000000","message":"Mostly just nits, but probably needs a rebase anyways.","commit_id":"dd95b246709ecf29fd059605361f113cd51afd4f"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"a1fb01088c5f988383432437f81494ae07774975","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":31,"id":"6f7cff56_f5914804","updated":"2025-01-06 09:34:25.000000000","message":"Could you please add release note and some documentation for this (this doc is a good place I suppose: https://opendev.org/openstack/neutron/src/branch/master/doc/source/admin/config-qos.rst )?","commit_id":"bb74ff44221ae6e02520bb866a8bb3cb52738977"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"9811d5684fa77ed3e01d45e9f8c3f3a09cbc7164","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":31,"id":"6efbc79a_dc0e78bf","in_reply_to":"6f7cff56_f5914804","updated":"2025-01-07 09:55:02.000000000","message":"Done","commit_id":"bb74ff44221ae6e02520bb866a8bb3cb52738977"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"c85406a23bdd45b003a7e078042f9d92cc51072b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":32,"id":"64529ec9_3262a766","updated":"2025-01-09 10:51:41.000000000","message":"Thanks","commit_id":"602c49882e6dc0bc38b2cea2ab1518187aa6b0d1"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"d6620e5ae4c7963c6fac2c10aa336f037df436f1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":32,"id":"67c3d1b0_8227bdf6","updated":"2025-01-09 01:22:19.000000000","message":"recheck","commit_id":"602c49882e6dc0bc38b2cea2ab1518187aa6b0d1"}],"neutron/conf/plugins/ml2/drivers/ovs_conf.py":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"89a79ee546123507fb992d9d10185f35f63b44c5","unresolved":true,"context_lines":[{"line_number":184,"context_line":"                help\u003d\"Whether enable the openvswitch meter bandwidth \""},{"line_number":185,"context_line":"                     \"limit features which will add meter kbps rule \""},{"line_number":186,"context_line":"                     \"and apply them to OpenFlow flow table \""},{"line_number":187,"context_line":"                     \"BANDWIDTH_RATE_LIMIT for VM ports.\"),"},{"line_number":188,"context_line":"]"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"agent_opts \u003d ["}],"source_content_type":"text/x-python","patch_set":16,"id":"302371fa_71528cf2","line":187,"updated":"2022-12-07 14:21:00.000000000","message":"if enable this the table number will change, or am I wrong?\nIf yes a warning could be here","commit_id":"935e0419657b73f701280638e7c103f44cf04cc3"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"d3ae3747357bb0b3317837969d41f03c8deb8ad2","unresolved":false,"context_lines":[{"line_number":184,"context_line":"                help\u003d\"Whether enable the openvswitch meter bandwidth \""},{"line_number":185,"context_line":"                     \"limit features which will add meter kbps rule \""},{"line_number":186,"context_line":"                     \"and apply them to OpenFlow flow table \""},{"line_number":187,"context_line":"                     \"BANDWIDTH_RATE_LIMIT for VM ports.\"),"},{"line_number":188,"context_line":"]"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"agent_opts \u003d ["}],"source_content_type":"text/x-python","patch_set":16,"id":"1130b223_14bd6de7","line":187,"in_reply_to":"302371fa_71528cf2","updated":"2022-12-14 03:07:19.000000000","message":"Table number will not change. It\u0027s only a flag [1] to control whether use ovs meter to limit the bandwitdh.\n\n[1] https://review.opendev.org/c/openstack/neutron/+/860767/16/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py#397","commit_id":"935e0419657b73f701280638e7c103f44cf04cc3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"3e3181b03628786a94e90c47bcbf1c1061c82641","unresolved":true,"context_lines":[{"line_number":181,"context_line":"                       \u0027of ``_constants.AGENT_RES_PROCESSING_STEP`` number of \u0027"},{"line_number":182,"context_line":"                       \u0027OpenFlow rules.\u0027)),"},{"line_number":183,"context_line":"    cfg.BoolOpt(\u0027qos_meter_bandwidth\u0027, default\u003dFalse,"},{"line_number":184,"context_line":"                help\u003d\"Whether enable the openvswitch meter bandwidth \""},{"line_number":185,"context_line":"                     \"limit features which will add meter kbps rule \""},{"line_number":186,"context_line":"                     \"and apply them to OpenFlow flow table \""},{"line_number":187,"context_line":"                     \"BANDWIDTH_RATE_LIMIT for VM ports.\"),"}],"source_content_type":"text/x-python","patch_set":28,"id":"a9c3b7ae_32e6c497","line":184,"range":{"start_line":184,"start_character":41,"end_line":184,"end_character":52},"updated":"2024-05-28 20:42:15.000000000","message":"nit: Openvswitch","commit_id":"dd95b246709ecf29fd059605361f113cd51afd4f"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"3e3181b03628786a94e90c47bcbf1c1061c82641","unresolved":true,"context_lines":[{"line_number":181,"context_line":"                       \u0027of ``_constants.AGENT_RES_PROCESSING_STEP`` number of \u0027"},{"line_number":182,"context_line":"                       \u0027OpenFlow rules.\u0027)),"},{"line_number":183,"context_line":"    cfg.BoolOpt(\u0027qos_meter_bandwidth\u0027, default\u003dFalse,"},{"line_number":184,"context_line":"                help\u003d\"Whether enable the openvswitch meter bandwidth \""},{"line_number":185,"context_line":"                     \"limit features which will add meter kbps rule \""},{"line_number":186,"context_line":"                     \"and apply them to OpenFlow flow table \""},{"line_number":187,"context_line":"                     \"BANDWIDTH_RATE_LIMIT for VM ports.\"),"}],"source_content_type":"text/x-python","patch_set":28,"id":"9fabdf11_7170221c","line":184,"range":{"start_line":184,"start_character":30,"end_line":184,"end_character":36},"updated":"2024-05-28 20:42:15.000000000","message":"s/to enable","commit_id":"dd95b246709ecf29fd059605361f113cd51afd4f"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"98d8e362b0de3ee031a9d19d73305452cce9648a","unresolved":false,"context_lines":[{"line_number":181,"context_line":"                       \u0027of ``_constants.AGENT_RES_PROCESSING_STEP`` number of \u0027"},{"line_number":182,"context_line":"                       \u0027OpenFlow rules.\u0027)),"},{"line_number":183,"context_line":"    cfg.BoolOpt(\u0027qos_meter_bandwidth\u0027, default\u003dFalse,"},{"line_number":184,"context_line":"                help\u003d\"Whether enable the openvswitch meter bandwidth \""},{"line_number":185,"context_line":"                     \"limit features which will add meter kbps rule \""},{"line_number":186,"context_line":"                     \"and apply them to OpenFlow flow table \""},{"line_number":187,"context_line":"                     \"BANDWIDTH_RATE_LIMIT for VM ports.\"),"}],"source_content_type":"text/x-python","patch_set":28,"id":"61d6326f_3fd863c9","line":184,"range":{"start_line":184,"start_character":30,"end_line":184,"end_character":36},"in_reply_to":"9fabdf11_7170221c","updated":"2024-12-20 01:56:56.000000000","message":"Done","commit_id":"dd95b246709ecf29fd059605361f113cd51afd4f"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"98d8e362b0de3ee031a9d19d73305452cce9648a","unresolved":false,"context_lines":[{"line_number":181,"context_line":"                       \u0027of ``_constants.AGENT_RES_PROCESSING_STEP`` number of \u0027"},{"line_number":182,"context_line":"                       \u0027OpenFlow rules.\u0027)),"},{"line_number":183,"context_line":"    cfg.BoolOpt(\u0027qos_meter_bandwidth\u0027, default\u003dFalse,"},{"line_number":184,"context_line":"                help\u003d\"Whether enable the openvswitch meter bandwidth \""},{"line_number":185,"context_line":"                     \"limit features which will add meter kbps rule \""},{"line_number":186,"context_line":"                     \"and apply them to OpenFlow flow table \""},{"line_number":187,"context_line":"                     \"BANDWIDTH_RATE_LIMIT for VM ports.\"),"}],"source_content_type":"text/x-python","patch_set":28,"id":"89479b14_f6fa800f","line":184,"range":{"start_line":184,"start_character":41,"end_line":184,"end_character":52},"in_reply_to":"a9c3b7ae_32e6c497","updated":"2024-12-20 01:56:56.000000000","message":"Done","commit_id":"dd95b246709ecf29fd059605361f113cd51afd4f"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"3e3181b03628786a94e90c47bcbf1c1061c82641","unresolved":true,"context_lines":[{"line_number":182,"context_line":"                       \u0027OpenFlow rules.\u0027)),"},{"line_number":183,"context_line":"    cfg.BoolOpt(\u0027qos_meter_bandwidth\u0027, default\u003dFalse,"},{"line_number":184,"context_line":"                help\u003d\"Whether enable the openvswitch meter bandwidth \""},{"line_number":185,"context_line":"                     \"limit features which will add meter kbps rule \""},{"line_number":186,"context_line":"                     \"and apply them to OpenFlow flow table \""},{"line_number":187,"context_line":"                     \"BANDWIDTH_RATE_LIMIT for VM ports.\"),"},{"line_number":188,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":28,"id":"d4613908_d7243dcb","line":185,"range":{"start_line":185,"start_character":63,"end_line":185,"end_character":67},"updated":"2024-05-28 20:42:15.000000000","message":"s/rules","commit_id":"dd95b246709ecf29fd059605361f113cd51afd4f"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"98d8e362b0de3ee031a9d19d73305452cce9648a","unresolved":false,"context_lines":[{"line_number":182,"context_line":"                       \u0027OpenFlow rules.\u0027)),"},{"line_number":183,"context_line":"    cfg.BoolOpt(\u0027qos_meter_bandwidth\u0027, default\u003dFalse,"},{"line_number":184,"context_line":"                help\u003d\"Whether enable the openvswitch meter bandwidth \""},{"line_number":185,"context_line":"                     \"limit features which will add meter kbps rule \""},{"line_number":186,"context_line":"                     \"and apply them to OpenFlow flow table \""},{"line_number":187,"context_line":"                     \"BANDWIDTH_RATE_LIMIT for VM ports.\"),"},{"line_number":188,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":28,"id":"0a218a1d_c4009af1","line":185,"range":{"start_line":185,"start_character":63,"end_line":185,"end_character":67},"in_reply_to":"d4613908_d7243dcb","updated":"2024-12-20 01:56:56.000000000","message":"Done","commit_id":"dd95b246709ecf29fd059605361f113cd51afd4f"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"3e3181b03628786a94e90c47bcbf1c1061c82641","unresolved":true,"context_lines":[{"line_number":183,"context_line":"    cfg.BoolOpt(\u0027qos_meter_bandwidth\u0027, default\u003dFalse,"},{"line_number":184,"context_line":"                help\u003d\"Whether enable the openvswitch meter bandwidth \""},{"line_number":185,"context_line":"                     \"limit features which will add meter kbps rule \""},{"line_number":186,"context_line":"                     \"and apply them to OpenFlow flow table \""},{"line_number":187,"context_line":"                     \"BANDWIDTH_RATE_LIMIT for VM ports.\"),"},{"line_number":188,"context_line":"]"},{"line_number":189,"context_line":""}],"source_content_type":"text/x-python","patch_set":28,"id":"8222632a_eb01f70b","line":186,"range":{"start_line":186,"start_character":37,"end_line":186,"end_character":48},"updated":"2024-05-28 20:42:15.000000000","message":"s/to the OpenFlow","commit_id":"dd95b246709ecf29fd059605361f113cd51afd4f"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"98d8e362b0de3ee031a9d19d73305452cce9648a","unresolved":false,"context_lines":[{"line_number":183,"context_line":"    cfg.BoolOpt(\u0027qos_meter_bandwidth\u0027, default\u003dFalse,"},{"line_number":184,"context_line":"                help\u003d\"Whether enable the openvswitch meter bandwidth \""},{"line_number":185,"context_line":"                     \"limit features which will add meter kbps rule \""},{"line_number":186,"context_line":"                     \"and apply them to OpenFlow flow table \""},{"line_number":187,"context_line":"                     \"BANDWIDTH_RATE_LIMIT for VM ports.\"),"},{"line_number":188,"context_line":"]"},{"line_number":189,"context_line":""}],"source_content_type":"text/x-python","patch_set":28,"id":"a4a826e8_fd3c8210","line":186,"range":{"start_line":186,"start_character":37,"end_line":186,"end_character":48},"in_reply_to":"8222632a_eb01f70b","updated":"2024-12-20 01:56:56.000000000","message":"Done","commit_id":"dd95b246709ecf29fd059605361f113cd51afd4f"}],"neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_int.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"3e3181b03628786a94e90c47bcbf1c1061c82641","unresolved":true,"context_lines":[{"line_number":69,"context_line":"            call._send_msg(ofpp.OFPFlowMod(dp,"},{"line_number":70,"context_line":"                cookie\u003dself.stamp,"},{"line_number":71,"context_line":"                instructions\u003d["},{"line_number":72,"context_line":"                    ofpp.OFPInstructionGotoTable(table_id\u003d60),"},{"line_number":73,"context_line":"                ],"},{"line_number":74,"context_line":"                match\u003dofpp.OFPMatch(),"},{"line_number":75,"context_line":"                priority\u003d0,"}],"source_content_type":"text/x-python","patch_set":28,"id":"6ee3b21a_5da23f8d","line":72,"range":{"start_line":72,"start_character":58,"end_line":72,"end_character":60},"updated":"2024-05-28 20:42:15.000000000","message":"This should use the TRANSIENT_TABLE constant as the previous code did.","commit_id":"dd95b246709ecf29fd059605361f113cd51afd4f"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"98d8e362b0de3ee031a9d19d73305452cce9648a","unresolved":false,"context_lines":[{"line_number":69,"context_line":"            call._send_msg(ofpp.OFPFlowMod(dp,"},{"line_number":70,"context_line":"                cookie\u003dself.stamp,"},{"line_number":71,"context_line":"                instructions\u003d["},{"line_number":72,"context_line":"                    ofpp.OFPInstructionGotoTable(table_id\u003d60),"},{"line_number":73,"context_line":"                ],"},{"line_number":74,"context_line":"                match\u003dofpp.OFPMatch(),"},{"line_number":75,"context_line":"                priority\u003d0,"}],"source_content_type":"text/x-python","patch_set":28,"id":"cfa3351e_36531fc5","line":72,"range":{"start_line":72,"start_character":58,"end_line":72,"end_character":60},"in_reply_to":"6ee3b21a_5da23f8d","updated":"2024-12-20 01:56:56.000000000","message":"Done","commit_id":"dd95b246709ecf29fd059605361f113cd51afd4f"}]}
