)]}'
{"mistral/db/v2/api.py":[{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"26b0f41ad5ac719e83477faa9073d6eef16524cc","unresolved":false,"context_lines":[{"line_number":194,"context_line":"    with _ACTION_DEF_CACHE_LOCK:"},{"line_number":195,"context_line":"        action_def \u003d _ACTION_DEF_CACHE.get(name)"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"    print(\"action def is :\" + str(action_def))"},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"    if action_def:"},{"line_number":200,"context_line":"        return action_def"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_8fd93685","line":197,"range":{"start_line":197,"start_character":2,"end_line":197,"end_character":46},"updated":"2019-12-30 14:15:17.000000000","message":"????","commit_id":"7bebc0661c63849b14cb03ec2c27e4d20598e1fb"}],"mistral/db/v2/sqlalchemy/api.py":[{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"26b0f41ad5ac719e83477faa9073d6eef16524cc","unresolved":false,"context_lines":[{"line_number":323,"context_line":"        match_name \u003d sa.and_(match_name, model.namespace \u003d\u003d namespace)"},{"line_number":324,"context_line":""},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"    print(\u0027\\n\\n\\n1 namespace is :\u0027 + namespace)"},{"line_number":327,"context_line":"    print(\u0027\\n\\n\\n1 name is :\u0027 + identifier)"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"    match_id \u003d model.id \u003d\u003d identifier"},{"line_number":330,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_afd67252","line":327,"range":{"start_line":326,"start_character":3,"end_line":327,"end_character":43},"updated":"2019-12-30 14:15:17.000000000","message":"???","commit_id":"7bebc0661c63849b14cb03ec2c27e4d20598e1fb"},{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"26b0f41ad5ac719e83477faa9073d6eef16524cc","unresolved":false,"context_lines":[{"line_number":350,"context_line":"    if namespace is None:"},{"line_number":351,"context_line":"        namespace \u003d \u0027\u0027"},{"line_number":352,"context_line":""},{"line_number":353,"context_line":"    print(\u0027\\n\\n\\nnamespace is :\u0027 + namespace)"},{"line_number":354,"context_line":"    print(\u0027\\n\\n\\nname is :\u0027 + name)"},{"line_number":355,"context_line":""},{"line_number":356,"context_line":"    query \u003d query.filter("},{"line_number":357,"context_line":"        sa.and_("}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_4fdfbe66","line":354,"range":{"start_line":353,"start_character":2,"end_line":354,"end_character":35},"updated":"2019-12-30 14:15:17.000000000","message":"???","commit_id":"7bebc0661c63849b14cb03ec2c27e4d20598e1fb"}],"mistral/engine/action_handler.py":[{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"26b0f41ad5ac719e83477faa9073d6eef16524cc","unresolved":false,"context_lines":[{"line_number":101,"context_line":""},{"line_number":102,"context_line":"    action_def \u003d actions.resolve_action_definition(action_name,"},{"line_number":103,"context_line":"                                                   namespace\u003dnamespace)"},{"line_number":104,"context_line":"    print(\u0027\u0027)"},{"line_number":105,"context_line":"    print(\u0027\u0027)"},{"line_number":106,"context_line":"    print(\u0027\u0027)"},{"line_number":107,"context_line":"    print(action_def)"},{"line_number":108,"context_line":"    print(\u0027\u0027)"},{"line_number":109,"context_line":"    print(\u0027\u0027)"},{"line_number":110,"context_line":"    print(\u0027\u0027)"},{"line_number":111,"context_line":"    action_cls \u003d (actions.PythonAction if not action_def.spec"},{"line_number":112,"context_line":"                  else actions.AdHocAction)"},{"line_number":113,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_6fdcfa70","line":110,"range":{"start_line":104,"start_character":4,"end_line":110,"end_character":13},"updated":"2019-12-30 14:15:17.000000000","message":"????","commit_id":"7bebc0661c63849b14cb03ec2c27e4d20598e1fb"}],"mistral/engine/actions.py":[{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"f810d2d60e1bc125ee0e47539ce5b2568088731c","unresolved":false,"context_lines":[{"line_number":246,"context_line":"        # to be updated with the action execution ID after the action execution"},{"line_number":247,"context_line":"        # DB object is created."},{"line_number":248,"context_line":"        action_ex_id \u003d utils.generate_unicode_uuid()"},{"line_number":249,"context_line":"        self._create_action_execution("},{"line_number":250,"context_line":"            self._prepare_input(input_dict),"},{"line_number":251,"context_line":"            self._prepare_runtime_context(index, safe_rerun),"},{"line_number":252,"context_line":"            self.is_sync(input_dict),"}],"source_content_type":"text/x-python","patch_set":3,"id":"3fa7e38b_1b733db6","line":249,"range":{"start_line":249,"start_character":13,"end_line":249,"end_character":37},"updated":"2020-01-02 15:14:22.000000000","message":"I don\u0027t think function overloading works in python\nyou can use default parameters for that","commit_id":"2f9106a7873195307327810fa5e23dee2710340b"},{"author":{"_account_id":30755,"name":"ali","email":"ali.abdelal@nokia.com","username":"abdelal"},"change_message_id":"afb13771c682adcb0faf091622560c9044a35937","unresolved":false,"context_lines":[{"line_number":246,"context_line":"        # to be updated with the action execution ID after the action execution"},{"line_number":247,"context_line":"        # DB object is created."},{"line_number":248,"context_line":"        action_ex_id \u003d utils.generate_unicode_uuid()"},{"line_number":249,"context_line":"        self._create_action_execution("},{"line_number":250,"context_line":"            self._prepare_input(input_dict),"},{"line_number":251,"context_line":"            self._prepare_runtime_context(index, safe_rerun),"},{"line_number":252,"context_line":"            self.is_sync(input_dict),"}],"source_content_type":"text/x-python","patch_set":3,"id":"3fa7e38b_7097ebec","line":249,"range":{"start_line":249,"start_character":13,"end_line":249,"end_character":37},"in_reply_to":"3fa7e38b_1b733db6","updated":"2020-01-02 19:54:41.000000000","message":"its not meant to overload, the namespace in case of ad-hoc action can be fetched from inside the instance and there is no need to receive it as a parameter.","commit_id":"2f9106a7873195307327810fa5e23dee2710340b"},{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"9ab061c0083d49b9be19cde5cd2076c1061c3c02","unresolved":false,"context_lines":[{"line_number":162,"context_line":"            \u0027state\u0027: states.RUNNING,"},{"line_number":163,"context_line":"            \u0027input\u0027: input_dict,"},{"line_number":164,"context_line":"            \u0027runtime_context\u0027: runtime_ctx,"},{"line_number":165,"context_line":"            \u0027workflow_namespace\u0027: namespace,"},{"line_number":166,"context_line":"            \u0027description\u0027: desc,"},{"line_number":167,"context_line":"            \u0027is_sync\u0027: is_sync"},{"line_number":168,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":9,"id":"3fa7e38b_e00506c2","line":165,"range":{"start_line":165,"start_character":13,"end_line":165,"end_character":31},"updated":"2020-01-09 08:17:46.000000000","message":"Just a remark: the code is right but the field name now looks weird for ActionExecution DB model because we previously thought that namespaces can only apply to workflows. However, we can now run an action individually from any namespace w/o any workflows at all. So in future we may want to change the name of the field to just \"namespace\".","commit_id":"20c340869241910fe1e2db2a861694a429f93204"}]}
