)]}'
{"mistral/engine/task_handler.py":[{"author":{"_account_id":7700,"name":"Nikolay Mahotkin","email":"nikolay.makhotkin@gmail.com","username":"nmakhotkin"},"change_message_id":"6756b1922c08ced58a203c469579c0c3d70c8259","unresolved":false,"context_lines":[{"line_number":514,"context_line":"        data_flow.destroy_task_result(task_ex)"},{"line_number":515,"context_line":""},{"line_number":516,"context_line":""},{"line_number":517,"context_line":"def set_task_state(task_ex, state, state_info, processed\u003dNone):"},{"line_number":518,"context_line":"    # TODO(rakhmerov): How do we log task result?"},{"line_number":519,"context_line":"    wf_trace.info("},{"line_number":520,"context_line":"        task_ex.workflow_execution,"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a5de9d1_243e6ec1","line":517,"range":{"start_line":517,"start_character":35,"end_line":517,"end_character":45},"updated":"2016-02-01 08:29:12.000000000","message":"I think it\u0027d be better if \u0027state_info\u0027 arg were optional. Then no need to pass unclear None in set_task_state above.","commit_id":"653ce27ee1ab98df1686465931d5e3e7e3a0183e"},{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"a77e10916af7c5b34cf35907c2f821003a858956","unresolved":false,"context_lines":[{"line_number":514,"context_line":"        data_flow.destroy_task_result(task_ex)"},{"line_number":515,"context_line":""},{"line_number":516,"context_line":""},{"line_number":517,"context_line":"def set_task_state(task_ex, state, state_info, processed\u003dNone):"},{"line_number":518,"context_line":"    # TODO(rakhmerov): How do we log task result?"},{"line_number":519,"context_line":"    wf_trace.info("},{"line_number":520,"context_line":"        task_ex.workflow_execution,"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a5de9d1_84288234","line":517,"range":{"start_line":517,"start_character":35,"end_line":517,"end_character":45},"in_reply_to":"7a5de9d1_243e6ec1","updated":"2016-02-01 08:34:35.000000000","message":"IMO, it\u0027s not so critical. In most cases, I guess, we pass something into state_info","commit_id":"653ce27ee1ab98df1686465931d5e3e7e3a0183e"}],"mistral/engine/workflow_handler.py":[{"author":{"_account_id":9432,"name":"Dmitri Zimine","email":"dz@stackstorm.com","username":"dzimine"},"change_message_id":"56cddbde6201bef8574877580632edae3a241c80","unresolved":false,"context_lines":[{"line_number":111,"context_line":""},{"line_number":112,"context_line":"    # If specified, then recursively set the state of the parent workflow"},{"line_number":113,"context_line":"    # executions to the same state. Only changing state to RUNNING is"},{"line_number":114,"context_line":"    # supported."},{"line_number":115,"context_line":"    if set_upstream and state \u003d\u003d states.RUNNING and wf_ex.task_execution_id:"},{"line_number":116,"context_line":"        task_ex \u003d db_api.get_task_execution(wf_ex.task_execution_id)"},{"line_number":117,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a68dd71_6ae39706","line":114,"range":{"start_line":114,"start_character":15,"end_line":114,"end_character":16},"updated":"2016-01-26 06:39:16.000000000","message":"Shall it be the public method doc header\u0027s comment? SOFT as other methods here don\u0027t have doc strings.","commit_id":"f8187e1b57d8cd56251be76563383a0d66fca3a6"}]}
