)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"99097f1ee58bc2df84cae47a4eb3e7519abbbac8","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"* Fix indentation for pep8 checks"},{"line_number":15,"context_line":"* Fix TestGreenthreadSafeIterator.test_access_is_serialized of"},{"line_number":16,"context_line":"  te$st.unit.common.test_utils:"},{"line_number":17,"context_line":"  replace range(1, 11) with list(range(1, 11))"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Change-Id: Icb7e26135c5e57b5302b8bfe066b33cafe69fe4d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7a016987_6a0a0f8c","line":16,"updated":"2015-05-28 18:06:33.000000000","message":"What\u0027s up with this dollar sign?","commit_id":"4bab2e48c546b843f8a710837dce4aafd275d2ce"},{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"4b3c83411a1ed6f93977d3335feffbd491770fcb","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"* Fix indentation for pep8 checks"},{"line_number":15,"context_line":"* Fix TestGreenthreadSafeIterator.test_access_is_serialized of"},{"line_number":16,"context_line":"  te$st.unit.common.test_utils:"},{"line_number":17,"context_line":"  replace range(1, 11) with list(range(1, 11))"},{"line_number":18,"context_line":"* Fix UnsafeXrange docstring, revert change"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"fa32b979_c4695c27","line":16,"updated":"2015-06-19 15:40:50.000000000","message":"I pointed at this dollar 3 revisions ago. At least explain in comments what\u0027s up.","commit_id":"f09752cce24ae29e6bff56478db520716e4b0903"},{"author":{"_account_id":9107,"name":"Victor Stinner","email":"vstinner@redhat.com","username":"haypo"},"change_message_id":"c71f9a84aa5d141d5f0b954063f03ee71df4a80e","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"* Fix indentation for pep8 checks"},{"line_number":15,"context_line":"* Fix TestGreenthreadSafeIterator.test_access_is_serialized of"},{"line_number":16,"context_line":"  te$st.unit.common.test_utils:"},{"line_number":17,"context_line":"  replace range(1, 11) with list(range(1, 11))"},{"line_number":18,"context_line":"* Fix UnsafeXrange docstring, revert change"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"fa32b979_7804577d","line":16,"in_reply_to":"fa32b979_c4695c27","updated":"2015-06-23 08:54:11.000000000","message":"Sorry, I forgot to fix this typo. it\u0027s now fixed.","commit_id":"f09752cce24ae29e6bff56478db520716e4b0903"},{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"ebfad32de6b047d60029ba2b6780f9c030ea1af8","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Victor Stinner \u003cvstinner@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-06-22 10:27:31 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Replace xrange() with six.moves.xrange()"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Patch generated by the xrange operation of the sixer tool:"},{"line_number":10,"context_line":"https://pypi.python.org/pypi/sixer"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"fa32b979_fcc4ed40","line":7,"updated":"2015-06-23 02:18:57.000000000","message":"that\u0027s six.moves.range, surely","commit_id":"ad4f52324a9c8046bd2dcd8a15d9d04bc0fb254a"}],"test/functional/tests.py":[{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"4b3c83411a1ed6f93977d3335feffbd491770fcb","unresolved":false,"context_lines":[{"line_number":21,"context_line":"import locale"},{"line_number":22,"context_line":"import random"},{"line_number":23,"context_line":"import StringIO"},{"line_number":24,"context_line":"from six.moves import range"},{"line_number":25,"context_line":"import time"},{"line_number":26,"context_line":"import unittest"},{"line_number":27,"context_line":"import urllib"}],"source_content_type":"text/x-python","patch_set":4,"id":"fa32b979_241128b0","line":24,"updated":"2015-06-19 15:40:50.000000000","message":"not really necessary in this case, but whatever","commit_id":"f09752cce24ae29e6bff56478db520716e4b0903"},{"author":{"_account_id":9107,"name":"Victor Stinner","email":"vstinner@redhat.com","username":"haypo"},"change_message_id":"c71f9a84aa5d141d5f0b954063f03ee71df4a80e","unresolved":false,"context_lines":[{"line_number":21,"context_line":"import locale"},{"line_number":22,"context_line":"import random"},{"line_number":23,"context_line":"import StringIO"},{"line_number":24,"context_line":"from six.moves import range"},{"line_number":25,"context_line":"import time"},{"line_number":26,"context_line":"import unittest"},{"line_number":27,"context_line":"import urllib"}],"source_content_type":"text/x-python","patch_set":4,"id":"fa32b979_a17d1ce9","line":24,"in_reply_to":"fa32b979_241128b0","updated":"2015-06-23 08:54:11.000000000","message":"removed","commit_id":"f09752cce24ae29e6bff56478db520716e4b0903"}],"test/probe/test_object_failures.py":[{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"4b3c83411a1ed6f93977d3335feffbd491770fcb","unresolved":false,"context_lines":[{"line_number":20,"context_line":"from unittest import main"},{"line_number":21,"context_line":"from uuid import uuid4"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"from six.moves import range"},{"line_number":24,"context_line":"from swiftclient import client"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"from swift.common import direct_client"}],"source_content_type":"text/x-python","patch_set":4,"id":"fa32b979_447d4ce6","line":23,"updated":"2015-06-19 15:40:50.000000000","message":"silly tool, it\u0027s only 5 retries :-)","commit_id":"f09752cce24ae29e6bff56478db520716e4b0903"},{"author":{"_account_id":9107,"name":"Victor Stinner","email":"vstinner@redhat.com","username":"haypo"},"change_message_id":"c71f9a84aa5d141d5f0b954063f03ee71df4a80e","unresolved":false,"context_lines":[{"line_number":20,"context_line":"from unittest import main"},{"line_number":21,"context_line":"from uuid import uuid4"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"from six.moves import range"},{"line_number":24,"context_line":"from swiftclient import client"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"from swift.common import direct_client"}],"source_content_type":"text/x-python","patch_set":4,"id":"fa32b979_e1732414","line":23,"in_reply_to":"fa32b979_447d4ce6","updated":"2015-06-23 08:54:11.000000000","message":"removed","commit_id":"f09752cce24ae29e6bff56478db520716e4b0903"}]}
