)]}'
{"mistral/db/sqlalchemy/migration/alembic_migrations/versions/010_add_resource_members_v2_table.py":[{"author":{"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},"change_message_id":"7db3613412e62d30a5be58bb353da5523ed7ce80","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"\"\"\"add_resource_members_v2_table"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Revision ID: 009"},{"line_number":19,"context_line":"Revises: 008"},{"line_number":20,"context_line":"Create Date: 2015-11-15 08:39:58.772417"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"1a7b0d38_5d6d0397","line":18,"range":{"start_line":18,"start_character":13,"end_line":18,"end_character":16},"updated":"2015-12-24 04:01:38.000000000","message":"It should be 010","commit_id":"9140280dc6718e516771572483a219448362dc16"},{"author":{"_account_id":18238,"name":"Hardik Parekh","email":"hardik.parekh047@gmail.com","username":"hparekh"},"change_message_id":"7db3613412e62d30a5be58bb353da5523ed7ce80","unresolved":false,"context_lines":[{"line_number":16,"context_line":"\"\"\"add_resource_members_v2_table"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Revision ID: 009"},{"line_number":19,"context_line":"Revises: 008"},{"line_number":20,"context_line":"Create Date: 2015-11-15 08:39:58.772417"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"\"\"\""}],"source_content_type":"text/x-python","patch_set":9,"id":"1a7b0d38_dd0fb3df","line":19,"range":{"start_line":19,"start_character":9,"end_line":19,"end_character":12},"updated":"2015-12-24 04:01:38.000000000","message":"It should be 009","commit_id":"9140280dc6718e516771572483a219448362dc16"}],"mistral/db/v2/sqlalchemy/models.py":[{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"49729fbe1bbb0bbd0b8837e233adebb125bc03ae","unresolved":false,"context_lines":[{"line_number":410,"context_line":""},{"line_number":411,"context_line":"    id \u003d mb.id_column()"},{"line_number":412,"context_line":"    resource_id \u003d sa.Column(sa.String(36), nullable\u003dFalse)"},{"line_number":413,"context_line":"    resource_name \u003d sa.Column(sa.String(80), nullable\u003dFalse)"},{"line_number":414,"context_line":"    resource_type \u003d sa.Column("},{"line_number":415,"context_line":"        sa.String(50),"},{"line_number":416,"context_line":"        nullable\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":7,"id":"3a7e1126_e9fc4440","line":413,"range":{"start_line":413,"start_character":4,"end_line":413,"end_character":17},"updated":"2015-12-17 12:29:59.000000000","message":"I guess with the current vision it should be \"resource_identifier\" so that we\u0027re consistent with our decision about using ids and names as identifiers.","commit_id":"16c6d726241c3e121c84ff719d59ef4f5ebfe85b"},{"author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"change_message_id":"a555cf3d79c203812390cd35e4d953743fb47db1","unresolved":false,"context_lines":[{"line_number":410,"context_line":""},{"line_number":411,"context_line":"    id \u003d mb.id_column()"},{"line_number":412,"context_line":"    resource_id \u003d sa.Column(sa.String(36), nullable\u003dFalse)"},{"line_number":413,"context_line":"    resource_name \u003d sa.Column(sa.String(80), nullable\u003dFalse)"},{"line_number":414,"context_line":"    resource_type \u003d sa.Column("},{"line_number":415,"context_line":"        sa.String(50),"},{"line_number":416,"context_line":"        nullable\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":7,"id":"3a7e1126_a86284ab","line":413,"range":{"start_line":413,"start_character":4,"end_line":413,"end_character":17},"in_reply_to":"3a7e1126_e9fc4440","updated":"2015-12-18 03:08:33.000000000","message":"Yes, you\u0027re right. This is what I said there are dependencies among my patches. I will refactor the workflow sharing feature implementation after workflow-uuid patches are all merged. \n\nIn addition, I recommend user should always use uuid for using workflow sharing feature, because using name will cause a lot of confusion and lead to plenty of bugs.","commit_id":"16c6d726241c3e121c84ff719d59ef4f5ebfe85b"},{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"49729fbe1bbb0bbd0b8837e233adebb125bc03ae","unresolved":false,"context_lines":[{"line_number":417,"context_line":"        default\u003d\u0027workflow\u0027"},{"line_number":418,"context_line":"    )"},{"line_number":419,"context_line":"    project_id \u003d sa.Column(sa.String(80), default\u003dsecurity.get_project_id)"},{"line_number":420,"context_line":"    member_id \u003d sa.Column(sa.String(80), nullable\u003dFalse)"},{"line_number":421,"context_line":"    status \u003d sa.Column(sa.String(20), nullable\u003dFalse, default\u003d\"pending\")"}],"source_content_type":"text/x-python","patch_set":7,"id":"3a7e1126_8917c050","line":420,"range":{"start_line":420,"start_character":26,"end_line":420,"end_character":28},"updated":"2015-12-17 12:29:59.000000000","message":"What is member_id for?","commit_id":"16c6d726241c3e121c84ff719d59ef4f5ebfe85b"},{"author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"change_message_id":"a555cf3d79c203812390cd35e4d953743fb47db1","unresolved":false,"context_lines":[{"line_number":417,"context_line":"        default\u003d\u0027workflow\u0027"},{"line_number":418,"context_line":"    )"},{"line_number":419,"context_line":"    project_id \u003d sa.Column(sa.String(80), default\u003dsecurity.get_project_id)"},{"line_number":420,"context_line":"    member_id \u003d sa.Column(sa.String(80), nullable\u003dFalse)"},{"line_number":421,"context_line":"    status \u003d sa.Column(sa.String(20), nullable\u003dFalse, default\u003d\"pending\")"}],"source_content_type":"text/x-python","patch_set":7,"id":"3a7e1126_05b2a194","line":420,"range":{"start_line":420,"start_character":26,"end_line":420,"end_character":28},"in_reply_to":"3a7e1126_8917c050","updated":"2015-12-18 03:08:33.000000000","message":"‘member_id\u0027 here is equal to tenant_id of tenant that with whom the resource will shared, but according to the context of resource sharing, I think \u0027member\u0027 will be much more accurate.","commit_id":"16c6d726241c3e121c84ff719d59ef4f5ebfe85b"}]}
