)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"4496a546873248e56b8d0ba759dbf966e5997dc0","unresolved":false,"context_lines":[{"line_number":15,"context_line":"enabled so that only bootable volumes get"},{"line_number":16,"context_line":"displayed in drop down list of volume."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: If5bfbd73bbe02b13b76d7169ea16424493ac5fca"},{"line_number":19,"context_line":"Closes-Bug: #1524450"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ba63e191_0be50b36","line":18,"updated":"2016-01-19 14:07:58.000000000","message":"-1: Missing API and Doc impact, since you have a new filter option.","commit_id":"7295a38b07c9dea26bb11f768d6f0d49eeb1549b"},{"author":{"_account_id":16308,"name":"Sheel Rana","email":"ranasheel2000@gmail.com","username":"sheel.rana"},"change_message_id":"3212bc2322fd53b9c477d39766e0469e6809c34f","unresolved":false,"context_lines":[{"line_number":15,"context_line":"enabled so that only bootable volumes get"},{"line_number":16,"context_line":"displayed in drop down list of volume."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: If5bfbd73bbe02b13b76d7169ea16424493ac5fca"},{"line_number":19,"context_line":"Closes-Bug: #1524450"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ba63e191_765ca725","line":18,"in_reply_to":"ba63e191_0be50b36","updated":"2016-01-19 15:05:27.000000000","message":"yes it has doc impact..\nupdate accordingly","commit_id":"7295a38b07c9dea26bb11f768d6f0d49eeb1549b"}],"cinder/tests/unit/api/v2/test_volumes.py":[{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"4496a546873248e56b8d0ba759dbf966e5997dc0","unresolved":false,"context_lines":[{"line_number":1521,"context_line":"                                                      \u0027metadata\u0027, \u0027bootable\u0027,"},{"line_number":1522,"context_line":"                                                      \u0027availability_zone\u0027])"},{"line_number":1523,"context_line":"        self.assertEqual([\u0027name\u0027, \u0027status\u0027, \u0027metadata\u0027, \u0027bootable\u0027,"},{"line_number":1524,"context_line":"                          \u0027availability_zone\u0027],"},{"line_number":1525,"context_line":"                         self.controller._get_volume_filter_options())"},{"line_number":1526,"context_line":""},{"line_number":1527,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba63e191_cb8db332","line":1524,"updated":"2016-01-19 14:07:58.000000000","message":"nit: Why not use a variable for this expected list?  It\u0027s the same in line 1520 as it is in this assertion.","commit_id":"7295a38b07c9dea26bb11f768d6f0d49eeb1549b"},{"author":{"_account_id":16308,"name":"Sheel Rana","email":"ranasheel2000@gmail.com","username":"sheel.rana"},"change_message_id":"3212bc2322fd53b9c477d39766e0469e6809c34f","unresolved":false,"context_lines":[{"line_number":1521,"context_line":"                                                      \u0027metadata\u0027, \u0027bootable\u0027,"},{"line_number":1522,"context_line":"                                                      \u0027availability_zone\u0027])"},{"line_number":1523,"context_line":"        self.assertEqual([\u0027name\u0027, \u0027status\u0027, \u0027metadata\u0027, \u0027bootable\u0027,"},{"line_number":1524,"context_line":"                          \u0027availability_zone\u0027],"},{"line_number":1525,"context_line":"                         self.controller._get_volume_filter_options())"},{"line_number":1526,"context_line":""},{"line_number":1527,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba63e191_9374cd9c","line":1524,"in_reply_to":"ba63e191_cb8db332","updated":"2016-01-19 15:05:27.000000000","message":"right, fixing it","commit_id":"7295a38b07c9dea26bb11f768d6f0d49eeb1549b"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"af45b5d5708144b25b82e57700a87b1b0251da51","unresolved":false,"context_lines":[{"line_number":1517,"context_line":"            sort_keys\u003d[\u0027display_name\u0027], filters\u003d{}, offset\u003d0)"},{"line_number":1518,"context_line":""},{"line_number":1519,"context_line":"    def test_get_volume_filter_options_using_config(self):"},{"line_number":1520,"context_line":"        filter_list \u003d [\u0027name\u0027, \u0027status\u0027,\u0027metadata\u0027, \u0027bootable\u0027,"},{"line_number":1521,"context_line":"                       \u0027availability_zone\u0027];"},{"line_number":1522,"context_line":"        self.override_config(\u0027query_volume_filters\u0027, filter_list)"},{"line_number":1523,"context_line":"        self.assertEqual(filter_list,"}],"source_content_type":"text/x-python","patch_set":5,"id":"ba63e191_07273713","line":1520,"updated":"2016-01-19 15:55:01.000000000","message":"Need space before metadata.","commit_id":"347667ee6b4a8afddeb1c0d7d84f991f61126b61"},{"author":{"_account_id":16308,"name":"Sheel Rana","email":"ranasheel2000@gmail.com","username":"sheel.rana"},"change_message_id":"afc8519dcd7486fab48975fab2614384b0ca31d5","unresolved":false,"context_lines":[{"line_number":1517,"context_line":"            sort_keys\u003d[\u0027display_name\u0027], filters\u003d{}, offset\u003d0)"},{"line_number":1518,"context_line":""},{"line_number":1519,"context_line":"    def test_get_volume_filter_options_using_config(self):"},{"line_number":1520,"context_line":"        filter_list \u003d [\u0027name\u0027, \u0027status\u0027,\u0027metadata\u0027, \u0027bootable\u0027,"},{"line_number":1521,"context_line":"                       \u0027availability_zone\u0027];"},{"line_number":1522,"context_line":"        self.override_config(\u0027query_volume_filters\u0027, filter_list)"},{"line_number":1523,"context_line":"        self.assertEqual(filter_list,"}],"source_content_type":"text/x-python","patch_set":5,"id":"ba63e191_22a10995","line":1520,"in_reply_to":"ba63e191_07273713","updated":"2016-01-19 16:06:25.000000000","message":"Done","commit_id":"347667ee6b4a8afddeb1c0d7d84f991f61126b61"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"af45b5d5708144b25b82e57700a87b1b0251da51","unresolved":false,"context_lines":[{"line_number":1518,"context_line":""},{"line_number":1519,"context_line":"    def test_get_volume_filter_options_using_config(self):"},{"line_number":1520,"context_line":"        filter_list \u003d [\u0027name\u0027, \u0027status\u0027,\u0027metadata\u0027, \u0027bootable\u0027,"},{"line_number":1521,"context_line":"                       \u0027availability_zone\u0027];"},{"line_number":1522,"context_line":"        self.override_config(\u0027query_volume_filters\u0027, filter_list)"},{"line_number":1523,"context_line":"        self.assertEqual(filter_list,"},{"line_number":1524,"context_line":"                         self.controller._get_volume_filter_options())"}],"source_content_type":"text/x-python","patch_set":5,"id":"ba63e191_c7203ffa","line":1521,"updated":"2016-01-19 15:55:01.000000000","message":"Remove ; from end.","commit_id":"347667ee6b4a8afddeb1c0d7d84f991f61126b61"},{"author":{"_account_id":16308,"name":"Sheel Rana","email":"ranasheel2000@gmail.com","username":"sheel.rana"},"change_message_id":"afc8519dcd7486fab48975fab2614384b0ca31d5","unresolved":false,"context_lines":[{"line_number":1518,"context_line":""},{"line_number":1519,"context_line":"    def test_get_volume_filter_options_using_config(self):"},{"line_number":1520,"context_line":"        filter_list \u003d [\u0027name\u0027, \u0027status\u0027,\u0027metadata\u0027, \u0027bootable\u0027,"},{"line_number":1521,"context_line":"                       \u0027availability_zone\u0027];"},{"line_number":1522,"context_line":"        self.override_config(\u0027query_volume_filters\u0027, filter_list)"},{"line_number":1523,"context_line":"        self.assertEqual(filter_list,"},{"line_number":1524,"context_line":"                         self.controller._get_volume_filter_options())"}],"source_content_type":"text/x-python","patch_set":5,"id":"ba63e191_62b941e9","line":1521,"in_reply_to":"ba63e191_c7203ffa","updated":"2016-01-19 16:06:25.000000000","message":"Oh this C coding in parallel make me do this...\nfixed..","commit_id":"347667ee6b4a8afddeb1c0d7d84f991f61126b61"}]}
