)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"87ecc2bc1c0d8f92638b459cffb6991f839891e3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Sylvain Bauza \u003csbauza@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-07-30 19:04:39 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Modify left filters for RequestSpec"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Also, removing the compat_legacy_props decorator as now all the in-tree"},{"line_number":10,"context_line":"filters are using the RequestSpec object."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":12,"id":"3a50d1a3_2a7e986a","line":7,"updated":"2015-07-31 11:06:13.000000000","message":"think you mean leftover filters","commit_id":"0a035265e525ed5bfd931731ccd986bf94f670b1"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"3240ac8bb379711c13c3fd3f707223d087b75369","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Sylvain Bauza \u003csbauza@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-08-27 18:57:04 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Modify left filters for RequestSpec"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Also, removing the compat_legacy_props decorator as now all the in-tree"},{"line_number":10,"context_line":"filters are using the RequestSpec object."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":19,"id":"da20952f_a6bdcfb8","line":7,"updated":"2015-08-28 21:43:53.000000000","message":"s/left/remaining/","commit_id":"7d01e38725e9a94e01d59e70e8f28c5b9a5830e8"},{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"44b054e265692704dd0459627cb8e88fc3d6a851","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Sylvain Bauza \u003csbauza@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-09-02 22:25:23 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Modify left filters for RequestSpec"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Also, removing the compat_legacy_props decorator as now all the in-tree"},{"line_number":10,"context_line":"filters are using the RequestSpec object."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":24,"id":"da20952f_aceb9777","line":7,"range":{"start_line":7,"start_character":7,"end_line":7,"end_character":11},"updated":"2015-09-03 08:52:02.000000000","message":"nit: s/left/remaining/\n\nThis is incorrect usage, sorry.","commit_id":"e85f10243866611282af8821f58b513864e0735c"},{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"2c5183915dcce348458b1925a690f05d7baf6997","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Sylvain Bauza \u003csbauza@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-10-28 10:55:40 +0900"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Modify left filters for RequestSpec"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Also, removing the compat_legacy_props decorator as now all the in-tree"},{"line_number":10,"context_line":"filters are using the RequestSpec object."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":27,"id":"1a26ad4f_575f3072","line":7,"range":{"start_line":7,"start_character":7,"end_line":7,"end_character":11},"updated":"2015-10-28 05:01:20.000000000","message":"nit: remaining\n\nI\u0027ve been trying not to care but this has been bugging me for months now","commit_id":"eaba9941b6e81ede42b21385dcef887e13bee45d"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"a2adb6f22e8c183d62b0f8d32e5429ad9e247dea","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Modify left filters for RequestSpec"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Also, removing the compat_legacy_props decorator as now all the in-tree"},{"line_number":10,"context_line":"filters are using the RequestSpec object."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Id2cf1879b0ce1aa722c213ccabfaf5bacc8c3198"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":28,"id":"1a26ad4f_7310fc4e","line":9,"updated":"2015-10-30 02:27:30.000000000","message":"\\o/","commit_id":"3dc0d718e762889fd26bd9298b781a90ba7e06c2"}],"nova/scheduler/filters/trusted_filter.py":[{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"3ebdbb9abe04e5239864d3f0db3a6684e1f39705","unresolved":false,"context_lines":[{"line_number":268,"context_line":"    def host_passes(self, host_state, spec_obj):"},{"line_number":269,"context_line":"        instance_type \u003d spec_obj.flavor"},{"line_number":270,"context_line":"        extra \u003d (instance_type.extra_specs"},{"line_number":271,"context_line":"                 if \u0027extra_specs\u0027 in instance_type else {})"},{"line_number":272,"context_line":"        trust \u003d extra.get(\u0027trust:trusted_host\u0027)"},{"line_number":273,"context_line":"        host \u003d host_state.nodename"},{"line_number":274,"context_line":"        if trust:"}],"source_content_type":"text/x-python","patch_set":30,"id":"fa80f949_36d2ae01","line":271,"updated":"2015-11-04 12:10:19.000000000","message":"\u0027extra_specs\u0027 in instance_type is dict way to access attribute of object. We shouldn\u0027t use that way anymore.","commit_id":"257fcdbe36d12328bf36a9501da567243bfff53f"}],"nova/tests/unit/scheduler/filters/test_json_filters.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"a2adb6f22e8c183d62b0f8d32e5429ad9e247dea","unresolved":false,"context_lines":[{"line_number":269,"context_line":"        spec_obj \u003d objects.RequestSpec("},{"line_number":270,"context_line":"            scheduler_hints\u003ddict("},{"line_number":271,"context_line":"                query\u003d[jsonutils.dumps(raw)]))"},{"line_number":272,"context_line":"        self.assertTrue(self.filt_cls.host_passes(host, spec_obj))"}],"source_content_type":"text/x-python","patch_set":28,"id":"1a26ad4f_136428e2","line":272,"updated":"2015-10-30 02:27:30.000000000","message":"The JSON filter needs to die in a fire, IMHO. But... not right now.","commit_id":"3dc0d718e762889fd26bd9298b781a90ba7e06c2"}]}
