)]}'
{"cyborg/db/sqlalchemy/api.py":[{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"94426b01db1c12deb79c5b6f1749955362e1e473","unresolved":true,"context_lines":[{"line_number":508,"context_line":"                session.add(device_profile)"},{"line_number":509,"context_line":"                session.flush()"},{"line_number":510,"context_line":"            except db_exc.DBDuplicateEntry as e:"},{"line_number":511,"context_line":"                # mysql duplicate key error changed as reference link below:"},{"line_number":512,"context_line":"                # https://review.opendev.org/c/openstack/oslo.db/+/792124"},{"line_number":513,"context_line":"                LOG.info(\u0027Duplicate columns are: \u0027, e.columns)"},{"line_number":514,"context_line":"                columns \u003d [column.split(\u00270\u0027)[1] if \u0027uniq_\u0027 in column else"},{"line_number":515,"context_line":"                           column for column in e.columns]"},{"line_number":516,"context_line":"                if \u0027name\u0027 in columns:"},{"line_number":517,"context_line":"                    raise exception.DuplicateDeviceProfileName("},{"line_number":518,"context_line":"                        name\u003dvalues[\u0027name\u0027])"},{"line_number":519,"context_line":"                else:"},{"line_number":520,"context_line":"                    raise exception.DeviceProfileAlreadyExists("}],"source_content_type":"text/x-python","patch_set":8,"id":"03a2223b_33faf376","line":517,"range":{"start_line":511,"start_character":0,"end_line":517,"end_character":7},"updated":"2021-08-15 07:50:45.000000000","message":"Since mysql version update, we should fix this in master, than backport it to stable branch. So you should wait for https://review.opendev.org/c/openstack/cyborg/+/804469 merged and backported than update this patch.","commit_id":"be2fd4417dabc974335525c0cb20775e44355272"},{"author":{"_account_id":23950,"name":"Eric Xie","email":"eric_xiett@163.com","username":"ericxie"},"change_message_id":"e7fdab168f29a9241e7078d8899e62d13993a2c6","unresolved":true,"context_lines":[{"line_number":508,"context_line":"                session.add(device_profile)"},{"line_number":509,"context_line":"                session.flush()"},{"line_number":510,"context_line":"            except db_exc.DBDuplicateEntry as e:"},{"line_number":511,"context_line":"                # mysql duplicate key error changed as reference link below:"},{"line_number":512,"context_line":"                # https://review.opendev.org/c/openstack/oslo.db/+/792124"},{"line_number":513,"context_line":"                LOG.info(\u0027Duplicate columns are: \u0027, e.columns)"},{"line_number":514,"context_line":"                columns \u003d [column.split(\u00270\u0027)[1] if \u0027uniq_\u0027 in column else"},{"line_number":515,"context_line":"                           column for column in e.columns]"},{"line_number":516,"context_line":"                if \u0027name\u0027 in columns:"},{"line_number":517,"context_line":"                    raise exception.DuplicateDeviceProfileName("},{"line_number":518,"context_line":"                        name\u003dvalues[\u0027name\u0027])"},{"line_number":519,"context_line":"                else:"},{"line_number":520,"context_line":"                    raise exception.DeviceProfileAlreadyExists("}],"source_content_type":"text/x-python","patch_set":8,"id":"8c2ebb28_bfedc2a7","line":517,"range":{"start_line":511,"start_character":0,"end_line":517,"end_character":7},"in_reply_to":"03a2223b_33faf376","updated":"2021-08-18 00:29:48.000000000","message":"I have cherry-picked the patch, https://review.opendev.org/c/openstack/cyborg/+/804857, please review.","commit_id":"be2fd4417dabc974335525c0cb20775e44355272"}]}
