)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"91a6164b1bc19aff0e2de187959af6b164b31597","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ab5b5697_4d914dd4","updated":"2025-11-14 13:33:31.000000000","message":"nova-next shows that the native threading abstraction works well. The eventlet abstraction cannot be tested until oslo.service 4.4.0 is bumped to global reqs (in progress).","commit_id":"55ad053617efbc5b406f86d09aaff7b99bc01c6c"}],"nova/virt/libvirt/host.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"ed2968c5f011e4a0110ad399faccbaf3c18a2751","unresolved":true,"context_lines":[{"line_number":140,"context_line":"        super().__init__(conn_event_handler, lifecycle_event_handler)"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"        from eventlet import greenio"},{"line_number":143,"context_line":"        from eventlet import patcher"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"        self.native_threading \u003d patcher.original(\"threading\")"},{"line_number":146,"context_line":"        self.native_Queue \u003d patcher.original(\"queue\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba1110c4_dade1acf","line":143,"updated":"2025-11-15 14:36:40.000000000","message":"we do this unusual thing to keep eventlet only imported in eventlet mode","commit_id":"55ad053617efbc5b406f86d09aaff7b99bc01c6c"}]}
