)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"change_message_id":"011d0036a190462623e01ae632d231e397a13876","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Ann Kamyshnikova \u003cakamyshnikova@mirantis.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2013-11-06 16:10:29 +0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Implement testing of migrations"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I25a7f31cd95d24c5a2de618dc10b177308f14717"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":17,"id":"AAAATn%2F%2FWVo%3D","line":7,"updated":"2013-11-08 15:31:11.000000000","message":"Is there a blueprint that can be linked to?","commit_id":"068dbe31e876344626442af08b7454362ec8be72"}],"neutron/db/migration/alembic_migrations/versions/52c5e4a18807_lbaas_pool_scheduler.py":[{"author":{"_account_id":6507,"name":"Shturm Svetlana","email":"svetlana.v.shturm@gmail.com","username":"sshturm"},"change_message_id":"188acfb3aff89d1a004634864a192c01e815ff94","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    op.create_table("},{"line_number":45,"context_line":"        \u0027poolloadbalanceragentbindings\u0027,"},{"line_number":46,"context_line":"        sa.Column(\u0027pool_id\u0027, sa.String(length\u003d36), nullable\u003dFalse),"},{"line_number":47,"context_line":"        sa.Column(\u0027agent_id\u0027, sa.String(length\u003d36), nullable\u003dTrue),"},{"line_number":48,"context_line":"        sa.ForeignKeyConstraint([\u0027agent_id\u0027], [\u0027agents.id\u0027],"},{"line_number":49,"context_line":"                                ondelete\u003d\u0027CASCADE\u0027),"},{"line_number":50,"context_line":"        sa.ForeignKeyConstraint([\u0027pool_id\u0027], [\u0027pools.id\u0027],"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAS3%2F%2FNNM%3D","line":47,"updated":"2013-10-02 11:44:47.000000000","message":"It should be changed in models in differences case.","commit_id":"a98f7e4faf0c03527581df3477cbd9563696cac6"}],"neutron/db/migration/alembic_migrations/versions/52ff27f7567a_support_for_vpnaas.py":[{"author":{"_account_id":6507,"name":"Shturm Svetlana","email":"svetlana.v.shturm@gmail.com","username":"sshturm"},"change_message_id":"188acfb3aff89d1a004634864a192c01e815ff94","unresolved":false,"context_lines":[{"line_number":73,"context_line":"            \u0027lifetime_units\u0027, vpn_lifetime_units, nullable\u003dFalse),"},{"line_number":74,"context_line":"        sa.Column(\u0027lifetime_value\u0027, sa.Integer(), nullable\u003dFalse),"},{"line_number":75,"context_line":"        sa.Column(\u0027ike_version\u0027, ike_versions, nullable\u003dFalse),"},{"line_number":76,"context_line":"        sa.Column(\u0027pfs\u0027, vpn_pfs,nullable\u003dFalse), sa.PrimaryKeyConstraint(\u0027id\u0027)"},{"line_number":77,"context_line":"    )"},{"line_number":78,"context_line":"    op.create_table("},{"line_number":79,"context_line":"        \u0027ipsecpolicies\u0027,"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAS3%2F%2FNLE%3D","line":76,"updated":"2013-10-02 11:44:47.000000000","message":"It would be better to declare the constraint in separate line.","commit_id":"a98f7e4faf0c03527581df3477cbd9563696cac6"},{"author":{"_account_id":6507,"name":"Shturm Svetlana","email":"svetlana.v.shturm@gmail.com","username":"sshturm"},"change_message_id":"188acfb3aff89d1a004634864a192c01e815ff94","unresolved":false,"context_lines":[{"line_number":92,"context_line":"            \u0027lifetime_units\u0027, vpn_lifetime_units, nullable\u003dFalse),"},{"line_number":93,"context_line":"        sa.Column("},{"line_number":94,"context_line":"            \u0027lifetime_value\u0027, sa.Integer(), nullable\u003dFalse),"},{"line_number":95,"context_line":"        sa.Column(\u0027pfs\u0027, vpn_pfs, nullable\u003dFalse),sa.PrimaryKeyConstraint(\u0027id\u0027)"},{"line_number":96,"context_line":"    )"},{"line_number":97,"context_line":"    op.create_table("},{"line_number":98,"context_line":"        \u0027vpnservices\u0027,"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAS3%2F%2FNKk%3D","line":95,"updated":"2013-10-02 11:44:47.000000000","message":"The same.","commit_id":"a98f7e4faf0c03527581df3477cbd9563696cac6"}],"neutron/db/migration/alembic_migrations/versions/54c2c487e913_lbaas.py":[{"author":{"_account_id":6507,"name":"Shturm Svetlana","email":"svetlana.v.shturm@gmail.com","username":"sshturm"},"change_message_id":"188acfb3aff89d1a004634864a192c01e815ff94","unresolved":false,"context_lines":[{"line_number":53,"context_line":"        sa.Column(u\u0027protocol\u0027,"},{"line_number":54,"context_line":"                  sa.Enum(\"HTTP\", \"HTTPS\", \"TCP\", name\u003d\"lb_protocols\"),"},{"line_number":55,"context_line":"                  nullable\u003dFalse),"},{"line_number":56,"context_line":"        sa.Column(u\u0027pool_id\u0027, sa.String(36), nullable\u003dFalse, unique\u003dTrue),"},{"line_number":57,"context_line":"        sa.Column(u\u0027status\u0027, sa.String(16), nullable\u003dFalse),"},{"line_number":58,"context_line":"        sa.Column(u\u0027admin_state_up\u0027, sa.Boolean(), nullable\u003dFalse),"},{"line_number":59,"context_line":"        sa.Column(u\u0027connection_limit\u0027, sa.Integer(), nullable\u003dTrue),"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAS3%2F%2FNIU%3D","line":56,"updated":"2013-10-02 11:44:47.000000000","message":"It should be removed from models and migrations should not be changed.","commit_id":"a98f7e4faf0c03527581df3477cbd9563696cac6"}],"neutron/db/migration/alembic_migrations/versions/f489cf14a79c_lbaas_havana.py":[{"author":{"_account_id":6507,"name":"Shturm Svetlana","email":"svetlana.v.shturm@gmail.com","username":"sshturm"},"change_message_id":"188acfb3aff89d1a004634864a192c01e815ff94","unresolved":false,"context_lines":[{"line_number":59,"context_line":"        sa.Column(u\u0027protocol_port\u0027, sa.Integer(), nullable\u003dFalse),"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"        sa.Column(u\u0027protocol\u0027,lb_protocols, nullable\u003dFalse),"},{"line_number":62,"context_line":"        sa.Column(u\u0027pool_id\u0027, sa.String(36), nullable\u003dFalse, unique\u003dTrue),"},{"line_number":63,"context_line":"        sa.Column(u\u0027status\u0027, sa.String(16), nullable\u003dFalse),"},{"line_number":64,"context_line":"        sa.Column(u\u0027admin_state_up\u0027, sa.Boolean(), nullable\u003dFalse),"},{"line_number":65,"context_line":"        sa.Column(u\u0027connection_limit\u0027, sa.Integer(), nullable\u003dTrue),"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAS3%2F%2FNH4%3D","line":62,"updated":"2013-10-02 11:44:47.000000000","message":"It should be changed only in models.","commit_id":"a98f7e4faf0c03527581df3477cbd9563696cac6"}]}
