)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"4ba185e241110c9fa75e07ae63673527f84922dc","unresolved":true,"context_lines":[{"line_number":11,"context_line":"intensive process, we can limit it to only use 2 threads to mitigate"},{"line_number":12,"context_line":"this issue."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"https: //www.haproxy.com/documentation/haproxy-configuration-manual/latest/#nbthread"},{"line_number":15,"context_line":"Change-Id: I70b2461d65f3e9967bea1239eac3c1ccb52b3138"},{"line_number":16,"context_line":"Signed-off-by: Miro Tomaska \u003cmtomaska@redhat.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"629b999c_3f073ebb","line":14,"range":{"start_line":14,"start_character":6,"end_line":14,"end_character":8},"updated":"2025-08-07 14:50:38.000000000","message":"please remove the space","commit_id":"8596d8ec1a8aa6a31fc0b533e757cd5f05df2749"},{"author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"change_message_id":"df46eb0733d29b001f96f9be48a9b643b586ba11","unresolved":false,"context_lines":[{"line_number":11,"context_line":"intensive process, we can limit it to only use 2 threads to mitigate"},{"line_number":12,"context_line":"this issue."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"https: //www.haproxy.com/documentation/haproxy-configuration-manual/latest/#nbthread"},{"line_number":15,"context_line":"Change-Id: I70b2461d65f3e9967bea1239eac3c1ccb52b3138"},{"line_number":16,"context_line":"Signed-off-by: Miro Tomaska \u003cmtomaska@redhat.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"63af28c7_f791371a","line":14,"range":{"start_line":14,"start_character":6,"end_line":14,"end_character":8},"in_reply_to":"629b999c_3f073ebb","updated":"2025-08-25 13:58:12.000000000","message":"Done","commit_id":"8596d8ec1a8aa6a31fc0b533e757cd5f05df2749"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"870c1ae075ae64aa58c63f253b4d62f3a674f4be","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8f14f128_f70441bf","updated":"2025-08-07 14:49:54.000000000","message":"Although this is a small change, it deserves a LP bug and a release note (maybe in the ``other`` section).","commit_id":"8596d8ec1a8aa6a31fc0b533e757cd5f05df2749"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"bc2ff9aabd4a9505e49cc47f6e7f2b09a384b042","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"76d82668_a8e63a10","updated":"2025-08-19 15:52:57.000000000","message":"Just some comments on the release note, code looks fine","commit_id":"badfd2b5e218c57f11db88e9bc048192841d25f1"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"ba996c44fd26fc8879900aade769256d2f96126f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"c5b30e30_d15e623a","updated":"2025-08-21 08:31:47.000000000","message":"let\u0027s wait for Brian\u0027s comments","commit_id":"badfd2b5e218c57f11db88e9bc048192841d25f1"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"3e26518756f170356ab1572a3064595531498b1c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"9a4873ab_5468ee2f","updated":"2025-08-15 07:43:17.000000000","message":"looks like a good idea to limit nbthreads for haproxy","commit_id":"badfd2b5e218c57f11db88e9bc048192841d25f1"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"813c310294e4a6b0ca29a7b685775f0acec2cedd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7419a126_4b1cbd62","updated":"2025-08-15 07:42:51.000000000","message":"recheck\nrally failure is due to glance issue:\nAttributeError: module \u0027sqlalchemy.sql\u0027 has no attribute \u0027event\u0027. Did you mean: \u0027events\u0027?","commit_id":"badfd2b5e218c57f11db88e9bc048192841d25f1"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"f43853378841c20a7d828e14125ec913b14c3e03","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2923838f_41797235","updated":"2025-08-26 08:54:17.000000000","message":"pep8 should be fixed by https://review.opendev.org/c/openstack/neutron/+/958511","commit_id":"539d88e973ef5e83bd5c45809207768a9f5e2a4c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"c28ef85229cab23550e1187fd13222b98f0f727d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"9e8afdd2_872dffdf","updated":"2025-08-29 15:35:53.000000000","message":"I\u0027ve seen twice the same error in the grenade jobs. I\u0027ve opened a bug for devstack but is not related to the deployment tool [1].\n\n[1] https://bugs.launchpad.net/devstack/+bug/2121696","commit_id":"0a044ce38407d9ac196bc3fabdc16acf8fbb29fa"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"9902f14e51088282f0947d50ab90f9fb69815088","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"f1bf4779_7010637b","updated":"2025-08-29 15:36:00.000000000","message":"recheck segfault","commit_id":"0a044ce38407d9ac196bc3fabdc16acf8fbb29fa"}],"releasenotes/notes/haproxy-nbthread-a658040c98639b47.yaml":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"bc2ff9aabd4a9505e49cc47f6e7f2b09a384b042","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"other:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Limit the number of threads used by the haproxy service to 2 using the"},{"line_number":5,"context_line":"    nbthread configuration. This prevents haproxy from spreading across many"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9b35b44e_9556ed07","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":5},"updated":"2025-08-19 15:52:57.000000000","message":"I think this should be \u0027fixes\u0027","commit_id":"badfd2b5e218c57f11db88e9bc048192841d25f1"},{"author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"change_message_id":"df46eb0733d29b001f96f9be48a9b643b586ba11","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"other:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Limit the number of threads used by the haproxy service to 2 using the"},{"line_number":5,"context_line":"    nbthread configuration. This prevents haproxy from spreading across many"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"0159f100_b2233c54","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":5},"in_reply_to":"9b35b44e_9556ed07","updated":"2025-08-25 13:58:12.000000000","message":"Done","commit_id":"badfd2b5e218c57f11db88e9bc048192841d25f1"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"bc2ff9aabd4a9505e49cc47f6e7f2b09a384b042","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"other:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Limit the number of threads used by the haproxy service to 2 using the"},{"line_number":5,"context_line":"    nbthread configuration. This prevents haproxy from spreading across many"},{"line_number":6,"context_line":"    threads when the process lacks other restrictions like CPU affinity."},{"line_number":7,"context_line":"    Since the metadata haproxy is a lightweight process, setting nbthread"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"eaa126c0_5cc29fa1","line":4,"range":{"start_line":4,"start_character":44,"end_line":4,"end_character":51},"updated":"2025-08-19 15:52:57.000000000","message":"s/metadata haproxy","commit_id":"badfd2b5e218c57f11db88e9bc048192841d25f1"},{"author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"change_message_id":"df46eb0733d29b001f96f9be48a9b643b586ba11","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"other:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Limit the number of threads used by the haproxy service to 2 using the"},{"line_number":5,"context_line":"    nbthread configuration. This prevents haproxy from spreading across many"},{"line_number":6,"context_line":"    threads when the process lacks other restrictions like CPU affinity."},{"line_number":7,"context_line":"    Since the metadata haproxy is a lightweight process, setting nbthread"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"635abfe9_02393d0b","line":4,"range":{"start_line":4,"start_character":44,"end_line":4,"end_character":51},"in_reply_to":"eaa126c0_5cc29fa1","updated":"2025-08-25 13:58:12.000000000","message":"Done","commit_id":"badfd2b5e218c57f11db88e9bc048192841d25f1"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"bc2ff9aabd4a9505e49cc47f6e7f2b09a384b042","unresolved":true,"context_lines":[{"line_number":5,"context_line":"    nbthread configuration. This prevents haproxy from spreading across many"},{"line_number":6,"context_line":"    threads when the process lacks other restrictions like CPU affinity."},{"line_number":7,"context_line":"    Since the metadata haproxy is a lightweight process, setting nbthread"},{"line_number":8,"context_line":"    to 2 is sufficient."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bf36d70f_d2feabfa","line":8,"updated":"2025-08-19 15:52:57.000000000","message":"I think we can remove this last sentence since it duplicates the first, but just add a link to the bug:\n\nFor more information, see bug `2120668 \u003chttps://bugs.launchpad.net/neutron/+bug/2120668\u003e`_.","commit_id":"badfd2b5e218c57f11db88e9bc048192841d25f1"},{"author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"change_message_id":"df46eb0733d29b001f96f9be48a9b643b586ba11","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    nbthread configuration. This prevents haproxy from spreading across many"},{"line_number":6,"context_line":"    threads when the process lacks other restrictions like CPU affinity."},{"line_number":7,"context_line":"    Since the metadata haproxy is a lightweight process, setting nbthread"},{"line_number":8,"context_line":"    to 2 is sufficient."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3107d765_5a7caac0","line":8,"in_reply_to":"bf36d70f_d2feabfa","updated":"2025-08-25 13:58:12.000000000","message":"Done","commit_id":"badfd2b5e218c57f11db88e9bc048192841d25f1"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"45acb4507cc966fb0f1e15cd9fba8a7ee3970c28","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Limit the number of threads used by the metadata haproxy service to 2 using"},{"line_number":5,"context_line":"    the nbthread configuration. This prevents haproxy from spreading across many"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"d0a0c88d_729b016a","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":5},"updated":"2025-08-25 14:02:15.000000000","message":"I don\u0027t think this is a fix but a feature.","commit_id":"c8cf782e10bca901fa1cbf0cb02ab3dae3e9b0f5"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"0cbaf418a4b433b894c92b207d99338c90745393","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Limit the number of threads used by the metadata haproxy service to 2 using"},{"line_number":5,"context_line":"    the nbthread configuration. This prevents haproxy from spreading across many"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dbebe9ed_a72e75ed","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":5},"in_reply_to":"d0a0c88d_729b016a","updated":"2025-08-25 14:03:56.000000000","message":"OK, I see there are other comments in the other direction.\n\nI prefer \"features\" but please disregard this comment.","commit_id":"c8cf782e10bca901fa1cbf0cb02ab3dae3e9b0f5"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"54eafae36322b155a1bd440a963305ae440c2fb9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Limit the number of threads used by the metadata haproxy service to 2 using"},{"line_number":5,"context_line":"    the nbthread configuration. This prevents haproxy from spreading across many"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"c9a2f92e_2ecafd17","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":5},"in_reply_to":"dbebe9ed_a72e75ed","updated":"2025-08-28 14:51:52.000000000","message":"Done","commit_id":"c8cf782e10bca901fa1cbf0cb02ab3dae3e9b0f5"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"45acb4507cc966fb0f1e15cd9fba8a7ee3970c28","unresolved":true,"context_lines":[{"line_number":4,"context_line":"    Limit the number of threads used by the metadata haproxy service to 2 using"},{"line_number":5,"context_line":"    the nbthread configuration. This prevents haproxy from spreading across many"},{"line_number":6,"context_line":"    threads when the process lacks other restrictions like CPU affinity."},{"line_number":7,"context_line":"    For more information, see bug \u003chttps://bugs.launchpad.net/neutron/+bug/2120668\u003e"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"297e082f_d8011700","line":7,"range":{"start_line":7,"start_character":26,"end_line":7,"end_character":83},"updated":"2025-08-25 14:02:15.000000000","message":"This should be:\n```\nsee `bug \u003chttps://bugs.launchpad.net/neutron/+bug/2120668\u003e`_.\n```","commit_id":"c8cf782e10bca901fa1cbf0cb02ab3dae3e9b0f5"},{"author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"change_message_id":"2179939a16765f07c68f40132ac628efd49f811c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    Limit the number of threads used by the metadata haproxy service to 2 using"},{"line_number":5,"context_line":"    the nbthread configuration. This prevents haproxy from spreading across many"},{"line_number":6,"context_line":"    threads when the process lacks other restrictions like CPU affinity."},{"line_number":7,"context_line":"    For more information, see bug \u003chttps://bugs.launchpad.net/neutron/+bug/2120668\u003e"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"08433875_89fec939","line":7,"range":{"start_line":7,"start_character":26,"end_line":7,"end_character":83},"in_reply_to":"297e082f_d8011700","updated":"2025-08-25 14:10:33.000000000","message":"Done","commit_id":"c8cf782e10bca901fa1cbf0cb02ab3dae3e9b0f5"}]}
