)]}'
{"heat/db/sqlalchemy/migrate_repo/versions/034_raw_template_files.py":[{"author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"change_message_id":"c28b4727b55a6d0bea420161a248eb3aae6990ac","unresolved":false,"context_lines":[{"line_number":23,"context_line":"    if migrate_engine.name \u003d\u003d \u0027mysql\u0027:"},{"line_number":24,"context_line":"        long_text \u003d mysql.LONGTEXT()"},{"line_number":25,"context_line":"    else:"},{"line_number":26,"context_line":"        long_text \u003d sqlalchemy.Text"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    raw_template \u003d sqlalchemy.Table(\u0027raw_template\u0027, meta, autoload\u003dTrue)"},{"line_number":29,"context_line":"    files \u003d sqlalchemy.Column(\u0027files\u0027, long_text, default\u003d\u0027{}\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAUH%2F9%2B6M%3D","line":26,"updated":"2014-01-31 11:32:37.000000000","message":"Should probably use the LongText type which contains this logic, e.g like in:\n\nhttps://review.openstack.org/#/c/68967/1/heat/db/sqlalchemy/migrate_repo/versions/033_software_config.py","commit_id":"ad03c519482ce622ae715fd51fb0ef8c4f44159e"},{"author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"change_message_id":"c28b4727b55a6d0bea420161a248eb3aae6990ac","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        long_text \u003d sqlalchemy.Text"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    raw_template \u003d sqlalchemy.Table(\u0027raw_template\u0027, meta, autoload\u003dTrue)"},{"line_number":29,"context_line":"    files \u003d sqlalchemy.Column(\u0027files\u0027, long_text, default\u003d\u0027{}\u0027)"},{"line_number":30,"context_line":"    files.create(raw_template)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAUH%2F9%2B5w%3D","line":29,"updated":"2014-01-31 11:32:37.000000000","message":"The model defines it as Json, so it should probably be heat/db/sqlalchemy/types.Json","commit_id":"ad03c519482ce622ae715fd51fb0ef8c4f44159e"},{"author":{"_account_id":7761,"name":"Jun Jie Nan","email":"nanjunjie@gmail.com","username":"nanjj"},"change_message_id":"38f7aaa9180b295725df65bc995951a0b9e1259c","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        long_text \u003d sqlalchemy.Text"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    raw_template \u003d sqlalchemy.Table(\u0027raw_template\u0027, meta, autoload\u003dTrue)"},{"line_number":29,"context_line":"    files \u003d sqlalchemy.Column(\u0027files\u0027, long_text, default\u003d\u0027{}\u0027)"},{"line_number":30,"context_line":"    files.create(raw_template)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAUH%2F966Y%3D","line":29,"in_reply_to":"AAAAUH%2F9%2B5w%3D","updated":"2014-02-01 03:30:22.000000000","message":"agree","commit_id":"ad03c519482ce622ae715fd51fb0ef8c4f44159e"}]}
