)]}'
{"ceilometer/storage/sqlalchemy/migrate_repo/versions/003_set_utf8_charset.py":[{"author":{"_account_id":4715,"name":"Angus Salkeld","email":"asalkeld@redhat.com","username":"asalkeld"},"change_message_id":"a1822378ffeae34b138349de53b07fc33082f13b","unresolved":false,"context_lines":[{"line_number":21,"context_line":"    # Upgrade operations go here. Don\u0027t create your own engine; bind"},{"line_number":22,"context_line":"    # migrate_engine to your metadata"},{"line_number":23,"context_line":"    meta \u003d MetaData()"},{"line_number":24,"context_line":"    meta.bind \u003d migrate_engine"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    if migrate_engine.name \u003d\u003d \"mysql\":"},{"line_number":27,"context_line":"        tables \u003d [\u0027meter\u0027, \u0027user\u0027, \u0027recource\u0027, \u0027projects\u0027, \u0027source\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAMX%2F%2F9HA%3D","line":24,"updated":"2012-12-05 06:01:51.000000000","message":"Any reason this meta code is here?\nIt\u0027s not used in the downgrade.\nI honestly don\u0027t know anything about it, just noting it is inconsistent.","commit_id":"e2155ef8396232a38bbe34dbaa4ab788fb7b93c8"},{"author":{"_account_id":1313,"name":"yaguang","display_name":"Yaguang Tang","email":"heut2008@gmail.com","username":"heut2008"},"change_message_id":"e66e48842f022abd1e42ba0b1dbf8ad1f3a70ce1","unresolved":false,"context_lines":[{"line_number":21,"context_line":"    # Upgrade operations go here. Don\u0027t create your own engine; bind"},{"line_number":22,"context_line":"    # migrate_engine to your metadata"},{"line_number":23,"context_line":"    meta \u003d MetaData()"},{"line_number":24,"context_line":"    meta.bind \u003d migrate_engine"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    if migrate_engine.name \u003d\u003d \"mysql\":"},{"line_number":27,"context_line":"        tables \u003d [\u0027meter\u0027, \u0027user\u0027, \u0027recource\u0027, \u0027projects\u0027, \u0027source\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAMX%2F%2F9GM%3D","line":24,"in_reply_to":"AAAAMX%2F%2F9HA%3D","updated":"2012-12-05 06:37:44.000000000","message":"actually, it is useless. I forget to clean the code.","commit_id":"e2155ef8396232a38bbe34dbaa4ab788fb7b93c8"},{"author":{"_account_id":4458,"name":"Shane Wang","email":"shane.wang@intel.com","username":"shane-wang"},"change_message_id":"17a439dd7f9f3a8688aea2bf135e97b402a873bd","unresolved":false,"context_lines":[{"line_number":35,"context_line":"def downgrade(migrate_engine):"},{"line_number":36,"context_line":"    # Operations to reverse the above upgrade go here."},{"line_number":37,"context_line":"    if migrate_engine.name \u003d\u003d \"mysql\":"},{"line_number":38,"context_line":"        tables \u003d [\u0027meter\u0027, \u0027user\u0027, \u0027recource\u0027, \u0027projects\u0027, \u0027source\u0027,"},{"line_number":39,"context_line":"        \u0027sourceassoc\u0027]"},{"line_number":40,"context_line":"        sql \u003d \"SET foreign_key_checks \u003d 0;\""},{"line_number":41,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAMX%2F%2F9D8%3D","line":38,"updated":"2012-12-05 06:57:43.000000000","message":"a small typo? resource?","commit_id":"3dc2960073b47cb0a1b7d9abfb6682d9ddf491bd"}]}
