)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"change_message_id":"4afc24f0c2c9d53c53d129d9b14ee167842f672d","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Copy the migration from revision 3cb5d900c5de"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Ie0f6f14d69e896727715ecce573b81275c7869dc"},{"line_number":12,"context_line":"Fixes-Bug: #1263304"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAATn%2F8r1w%3D","line":12,"updated":"2013-12-23 08:44:14.000000000","message":"use Closes-Bug: #1263304, refer https://wiki.openstack.org/wiki/GitCommitMessages","commit_id":"021c28b5e903336d559a0e26e98632b309c96d97"},{"author":{"_account_id":6072,"name":"Eugene Nikanorov","email":"enikanorov@mirantis.com","username":"enikanorov"},"change_message_id":"053ea2502ad6ec2abce739710688d98e8afd9679","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Copy the migration from revision 3cb5d900c5de"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Ie0f6f14d69e896727715ecce573b81275c7869dc"},{"line_number":12,"context_line":"Fixes-Bug: #1263304"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAATn%2F8rsQ%3D","line":12,"in_reply_to":"AAAATn%2F8r1w%3D","updated":"2013-12-23 09:37:43.000000000","message":"Done","commit_id":"021c28b5e903336d559a0e26e98632b309c96d97"}],"neutron/db/migration/alembic_migrations/versions/49f5e553f61f_ml2_security_groups.py":[{"author":{"_account_id":6670,"name":"Amir Sadoughi","email":"amir.sadoughi@rackspace.com","username":"amir-sadoughi"},"change_message_id":"ef6a41a06247452d20d28a5a7023fc63276fdab6","unresolved":false,"context_lines":[{"line_number":15,"context_line":"#    under the License."},{"line_number":16,"context_line":"#"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"\"\"\"empty message"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Revision ID: 49f5e553f61f"},{"line_number":21,"context_line":"Revises: 50e86cb2637a"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAT3%2F%2Ft7w%3D","line":18,"updated":"2014-01-02 23:32:34.000000000","message":"\"empty message\" -\u003e \"security_groups\"","commit_id":"9c735d0387ef3f5f03e4c055dbd05214d0b88a1d"},{"author":{"_account_id":6072,"name":"Eugene Nikanorov","email":"enikanorov@mirantis.com","username":"enikanorov"},"change_message_id":"127b9a06d5606222f727db9805a73104bbe92695","unresolved":false,"context_lines":[{"line_number":15,"context_line":"#    under the License."},{"line_number":16,"context_line":"#"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"\"\"\"empty message"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Revision ID: 49f5e553f61f"},{"line_number":21,"context_line":"Revises: 50e86cb2637a"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAT3%2F%2Ftv8%3D","line":18,"in_reply_to":"AAAAT3%2F%2Ft7w%3D","updated":"2014-01-03 00:47:44.000000000","message":"good catch, missed that","commit_id":"9c735d0387ef3f5f03e4c055dbd05214d0b88a1d"}]}
