)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"b887b74a67bda8c9cbe10b66af6cbc50f7b3ecb0","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Adds eventlet monkey patching of select module if thread is pathed"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Please add patching of select module if thread is patched."},{"line_number":10,"context_line":"It is needed for pika oslo messaging driver which uses select call and if"},{"line_number":11,"context_line":"it is not patched consuming messages blocks whole eventlet loop"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5a18252c_33812890","line":9,"updated":"2016-04-14 23:22:54.000000000","message":"The request form is not needed here. Just write, \"Certain middleware requires patching of select module if thread is patched\".","commit_id":"771f421c70f0e71bb177890b4e8d3f6d71cc023d"},{"author":{"_account_id":8601,"name":"Dmitriy Ukhlov","email":"dukhlov@mirantis.com","username":"dukhlov"},"change_message_id":"d8872de485fc28ce4d00ef0b967d61f4855235ba","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Adds eventlet monkey patching of select module if thread is pathed"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Please add patching of select module if thread is patched."},{"line_number":10,"context_line":"It is needed for pika oslo messaging driver which uses select call and if"},{"line_number":11,"context_line":"it is not patched consuming messages blocks whole eventlet loop"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1a122d0e_8b69988e","line":9,"in_reply_to":"5a18252c_33812890","updated":"2016-04-15 14:05:42.000000000","message":"Done","commit_id":"771f421c70f0e71bb177890b4e8d3f6d71cc023d"}],"swift/common/wsgi.py":[{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"b887b74a67bda8c9cbe10b66af6cbc50f7b3ecb0","unresolved":false,"context_lines":[{"line_number":408,"context_line":""},{"line_number":409,"context_line":"    eventlet.hubs.use_hub(get_hub())"},{"line_number":410,"context_line":"    # NOTE(sileht): monkey-patching thread is required by python-keystoneclient"},{"line_number":411,"context_line":"    eventlet.patcher.monkey_patch(all\u003dFalse, socket\u003dTrue, select\u003dTrue,"},{"line_number":412,"context_line":"                                  thread\u003dTrue)"},{"line_number":413,"context_line":"    eventlet_debug \u003d config_true_value(conf.get(\u0027eventlet_debug\u0027, \u0027no\u0027))"},{"line_number":414,"context_line":"    eventlet.debug.hub_exceptions(eventlet_debug)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a18252c_933d9cdf","line":411,"updated":"2016-04-14 23:22:54.000000000","message":"Can we make the commentary policy uniform between the thread\u003dTrue and select\u003dTrue? Either delete the existing comment and rely on git log for both, or add \"and that requires monkey-patching of select too, if Oslo\u0027s pico is used in the middleware\". Or something more laconic.","commit_id":"771f421c70f0e71bb177890b4e8d3f6d71cc023d"},{"author":{"_account_id":8601,"name":"Dmitriy Ukhlov","email":"dukhlov@mirantis.com","username":"dukhlov"},"change_message_id":"d8872de485fc28ce4d00ef0b967d61f4855235ba","unresolved":false,"context_lines":[{"line_number":408,"context_line":""},{"line_number":409,"context_line":"    eventlet.hubs.use_hub(get_hub())"},{"line_number":410,"context_line":"    # NOTE(sileht): monkey-patching thread is required by python-keystoneclient"},{"line_number":411,"context_line":"    eventlet.patcher.monkey_patch(all\u003dFalse, socket\u003dTrue, select\u003dTrue,"},{"line_number":412,"context_line":"                                  thread\u003dTrue)"},{"line_number":413,"context_line":"    eventlet_debug \u003d config_true_value(conf.get(\u0027eventlet_debug\u0027, \u0027no\u0027))"},{"line_number":414,"context_line":"    eventlet.debug.hub_exceptions(eventlet_debug)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_f0bbd973","line":411,"in_reply_to":"5a18252c_933d9cdf","updated":"2016-04-15 14:05:42.000000000","message":"Done","commit_id":"771f421c70f0e71bb177890b4e8d3f6d71cc023d"}]}
