)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"729acc58deeff2be6fdfa824c9ee017735266875","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Anton Arefiev \u003caarefiev@mirantis.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-02-26 11:00:19 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add db mingrations tests"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Tests for database migrations. There are \"opportunistic\" tests here,"},{"line_number":10,"context_line":"supported backends are sqlite (used in test environment by default),"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9aed3d3a_f3b0eadf","line":7,"updated":"2016-02-26 11:09:15.000000000","message":"nit: typo in migrations","commit_id":"16c88235ee260b84869bfbef6495b6c6d52e6c29"}],"CONTRIBUTING.rst":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"729acc58deeff2be6fdfa824c9ee017735266875","unresolved":false,"context_lines":[{"line_number":53,"context_line":"    production environment for now."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":".. note::"},{"line_number":56,"context_line":"    Pythons tests run tests for database migrations, by default only sqlite backend"},{"line_number":57,"context_line":"    is used, for testing with mysql or postgresql, you need to set up a db named"},{"line_number":58,"context_line":"    \u0027openstack_citest\u0027 with user \u0027openstack_citest\u0027 and password \u0027openstack_citest\u0027"},{"line_number":59,"context_line":"    on localhost."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9aed3d3a_33cb7255","line":56,"updated":"2016-02-26 11:09:15.000000000","message":"s/Pythons/Python/ also I don\u0027t like duplicating \"tests\" this way, maybe better\n\n\n This command also runs tests for database migrations. By default the sqlite backend is used. For testing...\n\n(note that I\u0027m splitting it into sentences, English-speaking people tend to prefer it as far as I understand :)","commit_id":"16c88235ee260b84869bfbef6495b6c6d52e6c29"},{"author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"change_message_id":"5b6fff2ac982bda94174a6e0c3321d2211ba4c81","unresolved":false,"context_lines":[{"line_number":53,"context_line":"    production environment for now."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":".. note::"},{"line_number":56,"context_line":"    Pythons tests run tests for database migrations, by default only sqlite backend"},{"line_number":57,"context_line":"    is used, for testing with mysql or postgresql, you need to set up a db named"},{"line_number":58,"context_line":"    \u0027openstack_citest\u0027 with user \u0027openstack_citest\u0027 and password \u0027openstack_citest\u0027"},{"line_number":59,"context_line":"    on localhost."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9aed3d3a_611ec464","line":56,"in_reply_to":"9aed3d3a_33cb7255","updated":"2016-02-26 12:46:50.000000000","message":"yep I need reread what I\u0027m writing in english","commit_id":"16c88235ee260b84869bfbef6495b6c6d52e6c29"}],"ironic_inspector/test/test_migrations.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"729acc58deeff2be6fdfa824c9ee017735266875","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# All Rights Reserved."},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aed3d3a_d3b5e6cd","line":1,"updated":"2016-02-26 11:09:15.000000000","message":"this alone does not make sense IMO. also see in the bottom of https://wiki.openstack.org/wiki/LegalIssuesFAQ#Copyright_Headers","commit_id":"16c88235ee260b84869bfbef6495b6c6d52e6c29"},{"author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"change_message_id":"5b6fff2ac982bda94174a6e0c3321d2211ba4c81","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# All Rights Reserved."},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aed3d3a_96686cf7","line":1,"in_reply_to":"9aed3d3a_d3b5e6cd","updated":"2016-02-26 12:46:50.000000000","message":"yeah, always this cp issue","commit_id":"16c88235ee260b84869bfbef6495b6c6d52e6c29"}]}
