)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":12712,"name":"Gleb Stepanov","email":"gstepanov@mirantis.com","username":"stgleb"},"change_message_id":"cf6d12aa9dbb48f6e99d1e947f2219824b0dc170","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Removes some redundant words"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch removes some redundant words."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I1461ad1d98272b0d6223fd989861885902c12617"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da0c15f0_ada0cc91","line":9,"updated":"2016-03-25 14:48:17.000000000","message":"I think header and commit message body duplicates each other.\nHeader like\n\nRemove redundant words\n\nis enough.","commit_id":"a2d0d65a29a2ba3e816be6e66eb1471849128daf"}],"HACKING.rst":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"5da610bf331c6c0101a78d6f473d68c21e5497a2","unresolved":false,"context_lines":[{"line_number":119,"context_line":""},{"line_number":120,"context_line":"    apt-get install texlive-full imagemagick"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Then you can then use the ``build_latex_pdf.sh`` script in tools/ to take care"},{"line_number":123,"context_line":"of both the sphinx latex generation and the latex compilation. For example::"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"    tools/build_latex_pdf.sh"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa0719c6_5d564b06","line":122,"range":{"start_line":122,"start_character":13,"end_line":122,"end_character":17},"updated":"2016-03-24 15:34:40.000000000","message":"Suggest eliminating this duplicate \"then\" as well…","commit_id":"f8e0dfc2828b2a0f4a5d50a6cbf4da5eda2b673f"}],"nova/api/openstack/compute/instance_usage_audit_log.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"5da610bf331c6c0101a78d6f473d68c21e5497a2","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        task_logs \u003d self.host_api.task_log_get_all(context,"},{"line_number":86,"context_line":"                                                   \"instance_usage_audit\","},{"line_number":87,"context_line":"                                                   begin, end)"},{"line_number":88,"context_line":"        # We do this way to include disabled compute services,"},{"line_number":89,"context_line":"        # which can have instances on them. (mdragon)"},{"line_number":90,"context_line":"        filters \u003d {\u0027topic\u0027: CONF.compute_topic}"},{"line_number":91,"context_line":"        services \u003d self.host_api.service_get_all(context, filters\u003dfilters)"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa0719c6_3d2277a3","line":88,"updated":"2016-03-24 15:34:40.000000000","message":"While awkward, the original construction was correct, while the new construction is harder to understand.  You could rephrase the original as, \"We do this in this way\"…","commit_id":"f8e0dfc2828b2a0f4a5d50a6cbf4da5eda2b673f"}],"nova/api/openstack/compute/legacy_v2/contrib/instance_usage_audit_log.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"5da610bf331c6c0101a78d6f473d68c21e5497a2","unresolved":false,"context_lines":[{"line_number":86,"context_line":"        task_logs \u003d self.host_api.task_log_get_all(context,"},{"line_number":87,"context_line":"                                                   \"instance_usage_audit\","},{"line_number":88,"context_line":"                                                   begin, end)"},{"line_number":89,"context_line":"        # We do this way to include disabled compute services,"},{"line_number":90,"context_line":"        # which can have instances on them. (mdragon)"},{"line_number":91,"context_line":"        filters \u003d {\u0027topic\u0027: CONF.compute_topic}"},{"line_number":92,"context_line":"        services \u003d self.host_api.service_get_all(context, filters\u003dfilters)"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa0719c6_bdb3274c","line":89,"updated":"2016-03-24 15:34:40.000000000","message":"Same comment as in the previous file…","commit_id":"f8e0dfc2828b2a0f4a5d50a6cbf4da5eda2b673f"}]}
