)]}'
{"nova/scheduler/host_manager.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"a85f1d8cb41a38a4099cabe8757f6facac5a0059","unresolved":false,"context_lines":[{"line_number":224,"context_line":"        self.vcpus_used \u003d compute.vcpus_used"},{"line_number":225,"context_line":"        self.updated \u003d compute.updated_at"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"        # TODO(stephenfin): Stop converting this once ComputeNode.numa_topology"},{"line_number":228,"context_line":"        # is not a JSON blob"},{"line_number":229,"context_line":"        self.numa_topology \u003d objects.NUMATopology.obj_from_db_obj("},{"line_number":230,"context_line":"            compute.numa_topology)"},{"line_number":231,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa0c359_80091d32","line":228,"range":{"start_line":227,"start_character":9,"end_line":228,"end_character":28},"updated":"2018-02-08 18:44:12.000000000","message":"note this might break anyone useing \nhttps://github.com/openstack/nova/blob/master/nova/scheduler/filters/json_filter.py\n+ scheduler hints to filter nodes based on numa topology.\n\nthose people are using the json filter to make desision based on internal implementation details of HostState object that has no contract to not be chaged in this way so i think this is a good step forward just raising this as an FYI.\n\nsupporting tenant facing json based dsl for filtering host based on internal state via scheduler hints is likely not something we want to support in a placement world.","commit_id":"7ed5ecfeca2a3b3e5775b44a4a6c95d6900bbdd9"}]}
