)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"490df2dd3d59f7963f4a03cfa3ff720fedb33bb2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"2072591c_ee435987","updated":"2026-05-19 12:31:36.000000000","message":"Thanks, I like its simplicity","commit_id":"9e1457f592469397e4718cbc4ae22ee90d73d75f"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f27322fd2b5f1ce10839bac3dc6d8bef6db54b14","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"48d98e0a_5a59090d","updated":"2026-05-19 15:28:51.000000000","message":"recheck","commit_id":"9e1457f592469397e4718cbc4ae22ee90d73d75f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"69fd8b36d0de4102ac60fdfa9746760ee82ef785","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5030a3bc_d6641697","updated":"2026-05-20 13:35:08.000000000","message":"recheck ci","commit_id":"9e1457f592469397e4718cbc4ae22ee90d73d75f"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"b88c8af5c18c934cd20b15c06a136f7e49317091","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4dfea5ce_c0f465d9","updated":"2026-05-20 05:45:11.000000000","message":"recheck functional and pep8 issues fixed","commit_id":"9e1457f592469397e4718cbc4ae22ee90d73d75f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"0a5c74f44b49726a0d646235dcd8400cfb9a1c97","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ac28078a_5f2ccb36","updated":"2026-05-21 06:42:41.000000000","message":"recheck neutron-ovs-grenade-multinode","commit_id":"9e1457f592469397e4718cbc4ae22ee90d73d75f"}],"neutron/service.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"8502308086a62767cb019fa070086c6219d3c3e0","unresolved":true,"context_lines":[{"line_number":283,"context_line":"    periodic_workers \u003d _get_plugins_workers()"},{"line_number":284,"context_line":"    thread_workers \u003d [worker for worker in periodic_workers"},{"line_number":285,"context_line":"                      if worker.worker_process_count \u003c 1]"},{"line_number":286,"context_line":"    if thread_workers:"},{"line_number":287,"context_line":"        thread_workers \u003d [AllServicesNeutronWorker(thread_workers)]"},{"line_number":288,"context_line":"    launcher \u003d _start_workers(thread_workers)"},{"line_number":289,"context_line":"    registry.publish(resources.PROCESS, events.AFTER_SPAWN, None)"},{"line_number":290,"context_line":"    return launcher"}],"source_content_type":"text/x-python","patch_set":1,"id":"ab71084d_c51d6249","line":287,"range":{"start_line":286,"start_character":4,"end_line":287,"end_character":67},"updated":"2026-05-20 13:33:34.000000000","message":"I explicitly did that in order to abandon `AllServicesNeutronWorker` and allow each worker to run in its own process.\n\nI understand that by doing this we use more RAM, but at least we should allow to make this configurable.","commit_id":"9e1457f592469397e4718cbc4ae22ee90d73d75f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"ca0bbab5c881cfbe21a39d948b65f8b0f822546b","unresolved":true,"context_lines":[{"line_number":283,"context_line":"    periodic_workers \u003d _get_plugins_workers()"},{"line_number":284,"context_line":"    thread_workers \u003d [worker for worker in periodic_workers"},{"line_number":285,"context_line":"                      if worker.worker_process_count \u003c 1]"},{"line_number":286,"context_line":"    if thread_workers:"},{"line_number":287,"context_line":"        thread_workers \u003d [AllServicesNeutronWorker(thread_workers)]"},{"line_number":288,"context_line":"    launcher \u003d _start_workers(thread_workers)"},{"line_number":289,"context_line":"    registry.publish(resources.PROCESS, events.AFTER_SPAWN, None)"},{"line_number":290,"context_line":"    return launcher"}],"source_content_type":"text/x-python","patch_set":1,"id":"ad8932ae_15a1ba9e","line":287,"range":{"start_line":286,"start_character":4,"end_line":287,"end_character":67},"in_reply_to":"ab71084d_c51d6249","updated":"2026-05-20 14:22:23.000000000","message":"it requires over a a gigabty jsut for this deamon form what i can see\n\nit is also configurable in that this only rant workers that had procec could \u003c 1\n\nso it only runnign the workers that asked to be run as treads in a single process. \n\nyou shoudl sill be able to use per process workers for any that are cofnigred for that, if not thetn that was broken in the exsitng code as well","commit_id":"9e1457f592469397e4718cbc4ae22ee90d73d75f"}]}
