)]}'
{"zuul/driver/sql/alembic/versions/e0eda5d09eae_add_uuid_indexes.py":[{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"b2f0c37719031b65f8f57fbd247a4654e8dcb15b","unresolved":false,"context_lines":[{"line_number":42,"context_line":"        [\u0027uuid\u0027, \u0027buildset_id\u0027])"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    # To look up a buildset by uuid."},{"line_number":45,"context_line":"    op.create_index(table_prefix + \u0027uuid_idx\u0027, prefixed_buildset, [\u0027uuid\u0027])"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"def downgrade():"}],"source_content_type":"text/x-python","patch_set":5,"id":"7faddb67_8e6f38fb","line":45,"updated":"2019-07-25 17:22:00.000000000","message":"This is a different table.","commit_id":"267345125f8ca9907b9478ebb97cfe7af94c458b"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"696f893b527c38a12298da66ff98084a839be82e","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        table_prefix + \u0027uuid_buildset_id_idx\u0027, prefixed_build,"},{"line_number":42,"context_line":"        [\u0027uuid\u0027, \u0027buildset_id\u0027])"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    # To look up a buildset by uuid."},{"line_number":45,"context_line":"    op.create_index(table_prefix + \u0027uuid_idx\u0027, prefixed_buildset, [\u0027uuid\u0027])"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"def downgrade():"}],"source_content_type":"text/x-python","patch_set":5,"id":"7faddb67_ae9a34c2","line":45,"range":{"start_line":44,"start_character":1,"end_line":45,"end_character":75},"updated":"2019-07-25 16:45:54.000000000","message":"This isn\u0027t actually needed since the index above can be utilized for uuid only, too.","commit_id":"267345125f8ca9907b9478ebb97cfe7af94c458b"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"b502afb256b7b7bbdcac2f5da06aec175ef53427","unresolved":false,"context_lines":[{"line_number":42,"context_line":"        [\u0027uuid\u0027, \u0027buildset_id\u0027])"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    # To look up a buildset by uuid."},{"line_number":45,"context_line":"    op.create_index(table_prefix + \u0027uuid_idx\u0027, prefixed_buildset, [\u0027uuid\u0027])"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"def downgrade():"}],"source_content_type":"text/x-python","patch_set":5,"id":"7faddb67_ae4b1485","line":45,"in_reply_to":"7faddb67_8e6f38fb","updated":"2019-07-25 17:22:38.000000000","message":"Doh","commit_id":"267345125f8ca9907b9478ebb97cfe7af94c458b"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"695436af1b22a98f88bef54d27572fdb43934c61","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        table_prefix + \u0027uuid_buildset_id_idx\u0027, prefixed_build,"},{"line_number":42,"context_line":"        [\u0027uuid\u0027, \u0027buildset_id\u0027])"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    # To look up a buildset by uuid."},{"line_number":45,"context_line":"    op.create_index(table_prefix + \u0027uuid_idx\u0027, prefixed_buildset, [\u0027uuid\u0027])"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"def downgrade():"}],"source_content_type":"text/x-python","patch_set":5,"id":"7faddb67_6e7d1c6d","line":45,"range":{"start_line":44,"start_character":1,"end_line":45,"end_character":75},"in_reply_to":"7faddb67_ae9a34c2","updated":"2019-07-25 16:47:40.000000000","message":"Agree.","commit_id":"267345125f8ca9907b9478ebb97cfe7af94c458b"}],"zuul/driver/sql/sqlconnection.py":[{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"ec6908fb43777b7ed3474af48fcbe41735df05be","unresolved":false,"context_lines":[{"line_number":82,"context_line":"        # things down with indexes, it\u0027s better to omit the hint."},{"line_number":83,"context_line":"        # job_name is a tricky one.  It is indexed, but if there are a"},{"line_number":84,"context_line":"        # lot of rows, it is better to include the hint, but if there"},{"line_number":85,"context_line":"        # are few, it is better to include it.  We include the hint"},{"line_number":86,"context_line":"        # regardless of whether job_name is specified (optimizing for"},{"line_number":87,"context_line":"        # the more common case)."},{"line_number":88,"context_line":"        if not (project or change or uuid):"}],"source_content_type":"text/x-python","patch_set":3,"id":"7faddb67_89ad00ec","line":85,"range":{"start_line":85,"start_character":19,"end_line":85,"end_character":45},"updated":"2019-07-24 23:53:51.000000000","message":"I think that\u0027s \"not include it\"?","commit_id":"baaa77480603bce0ab0faca1969e0243969d8b5b"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"048e58be6caca693e731f5bb8ebf40888fa6482b","unresolved":false,"context_lines":[{"line_number":82,"context_line":"        # things down with indexes, it\u0027s better to omit the hint."},{"line_number":83,"context_line":"        # job_name is a tricky one.  It is indexed, but if there are a"},{"line_number":84,"context_line":"        # lot of rows, it is better to include the hint, but if there"},{"line_number":85,"context_line":"        # are few, it is better to include it.  We include the hint"},{"line_number":86,"context_line":"        # regardless of whether job_name is specified (optimizing for"},{"line_number":87,"context_line":"        # the more common case)."},{"line_number":88,"context_line":"        if not (project or change or uuid):"}],"source_content_type":"text/x-python","patch_set":3,"id":"7faddb67_9dbbf7e3","line":85,"range":{"start_line":85,"start_character":19,"end_line":85,"end_character":45},"in_reply_to":"7faddb67_710bca23","updated":"2019-07-25 12:32:42.000000000","message":"Done","commit_id":"baaa77480603bce0ab0faca1969e0243969d8b5b"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"93833da1d9b410d1bc139466162370e7556a847a","unresolved":false,"context_lines":[{"line_number":82,"context_line":"        # things down with indexes, it\u0027s better to omit the hint."},{"line_number":83,"context_line":"        # job_name is a tricky one.  It is indexed, but if there are a"},{"line_number":84,"context_line":"        # lot of rows, it is better to include the hint, but if there"},{"line_number":85,"context_line":"        # are few, it is better to include it.  We include the hint"},{"line_number":86,"context_line":"        # regardless of whether job_name is specified (optimizing for"},{"line_number":87,"context_line":"        # the more common case)."},{"line_number":88,"context_line":"        if not (project or change or uuid):"}],"source_content_type":"text/x-python","patch_set":3,"id":"7faddb67_710bca23","line":85,"range":{"start_line":85,"start_character":19,"end_line":85,"end_character":45},"in_reply_to":"7faddb67_89ad00ec","updated":"2019-07-25 06:38:22.000000000","message":"\u003e I think that\u0027s \"not include it\"?\n\n+1","commit_id":"baaa77480603bce0ab0faca1969e0243969d8b5b"}]}
