)]}'
{"doc/source/specs/train/approved/2005408-in-tree-multiple-uuids.rst":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"ae2300f7805023a22883e739bba559670d621cb3","unresolved":false,"context_lines":[{"line_number":36,"context_line":"the target compute node or the target service host. In the latter case,"},{"line_number":37,"context_line":"multiple compute nodes (resource providers) under one service host can be the"},{"line_number":38,"context_line":"target candidates before asking to placement if they have enough proper"},{"line_number":39,"context_line":"resources."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"Proposed change"},{"line_number":42,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_07be53ad","line":39,"updated":"2019-04-09 14:44:20.000000000","message":"For the ironic case, I\u0027ve heard rumours that the number of nodes can be in the many hundreds, even thousands. If all of those uuids were declared that could be a problem in a variety of ways:\n\n* query string length\n* if we got over that by having a json body instead we\u0027d still have\n* processing of that list of uuids (presumably as an in_()) could be expensive (not sure if that\u0027s the case or not)","commit_id":"62607555b563b4f2ff29a2abb1e7a27c7d015f5c"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"ae2300f7805023a22883e739bba559670d621cb3","unresolved":false,"context_lines":[{"line_number":55,"context_line":"Alternative 1:"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"We could use the ``in:`` prefix similarly to what we currently have in"},{"line_number":58,"context_line":"``member_of`` queryparams, but \"in tree in\" is not intuitive at all."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Alternative 2:"},{"line_number":61,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_c7660b52","line":58,"updated":"2019-04-09 14:44:20.000000000","message":"In the past we\u0027ve used \u0027in:\u0027 to mean \u0027at least one of these\u0027 whereas \u0027\u003cuuid\u003e,\u003cuuid\u003e\u0027 (without the \u0027in:\u0027) means all of these (if I\u0027m remembering correctly).\n\nThat difference in grammar may be important. I agree that in tree in seems weird at first glance, but it might be useful to preserve the grammar pattern.\n\nHopefully other people will weigh in with their opinions.","commit_id":"62607555b563b4f2ff29a2abb1e7a27c7d015f5c"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"ae2300f7805023a22883e739bba559670d621cb3","unresolved":false,"context_lines":[{"line_number":109,"context_line":"Developer impact"},{"line_number":110,"context_line":"----------------"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"This is needed by the `use placemen in tree`_ spec proposed in nova."},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"Upgrade impact"},{"line_number":115,"context_line":"--------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_47521b69","line":112,"range":{"start_line":112,"start_character":27,"end_line":112,"end_character":35},"updated":"2019-04-09 14:44:20.000000000","message":"placement","commit_id":"62607555b563b4f2ff29a2abb1e7a27c7d015f5c"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"ae2300f7805023a22883e739bba559670d621cb3","unresolved":false,"context_lines":[{"line_number":159,"context_line":"References"},{"line_number":160,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"* `use placemen in tree`_ spec"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":".. _`use placemen in tree`: https://blueprints.launchpad.net/nova/+spec/use-placement-in-tree"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_67ccf733","line":162,"range":{"start_line":162,"start_character":7,"end_line":162,"end_character":15},"updated":"2019-04-09 14:44:20.000000000","message":"placement","commit_id":"62607555b563b4f2ff29a2abb1e7a27c7d015f5c"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"ae2300f7805023a22883e739bba559670d621cb3","unresolved":false,"context_lines":[{"line_number":161,"context_line":""},{"line_number":162,"context_line":"* `use placemen in tree`_ spec"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":".. _`use placemen in tree`: https://blueprints.launchpad.net/nova/+spec/use-placement-in-tree"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_27da6fe8","line":164,"range":{"start_line":164,"start_character":9,"end_line":164,"end_character":17},"updated":"2019-04-09 14:44:20.000000000","message":"placement","commit_id":"62607555b563b4f2ff29a2abb1e7a27c7d015f5c"}]}
