)]}'
{"nova/conf/scheduler.py":[{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"af270296fc71e01753f6771ab26cf52c883231d6","unresolved":false,"context_lines":[{"line_number":28,"context_line":"New instances will be scheduled on a host chosen randomly from a subset of the"},{"line_number":29,"context_line":"N best hosts, where N is the value set by this option.  Valid values are 1 or"},{"line_number":30,"context_line":"greater. Any value less than one will be treated as 1."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"This option is only used by the FilterScheduler and its subclasses; if you use"},{"line_number":33,"context_line":"a different scheduler, this option has no effect."},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9a68dd71_225ff173","line":31,"updated":"2016-01-20 18:17:54.000000000","message":"Do we need to address here why you\u0027d ever want to set this to something other than one?\n\nIt seems to me from reading the code that what this is doing is adding some \"fuzziness\" around the optimality of the chosen host. So, there might be one host which is a slightly more perfect match than others, but you don\u0027t want that host to be a new instance creation hot spot so you have a subset bigger than one.","commit_id":"5c7bf57f650aa13e0643c2612f95cea57fd84705"},{"author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"change_message_id":"5f326c6cd272687dc1c295eb367368dc9196352a","unresolved":false,"context_lines":[{"line_number":28,"context_line":"New instances will be scheduled on a host chosen randomly from a subset of the"},{"line_number":29,"context_line":"N best hosts, where N is the value set by this option.  Valid values are 1 or"},{"line_number":30,"context_line":"greater. Any value less than one will be treated as 1."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"This option is only used by the FilterScheduler and its subclasses; if you use"},{"line_number":33,"context_line":"a different scheduler, this option has no effect."},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9a68dd71_7d4a32c7","line":31,"in_reply_to":"9a68dd71_225ff173","updated":"2016-01-21 15:37:45.000000000","message":"That\u0027s exactly what it is and I\u0027ve always set this value from 5-15 in deployments, with no sound reasoning behind those values except that 1 is too low.\n\nI agree that some text explaining why this is useful would be nice.","commit_id":"5c7bf57f650aa13e0643c2612f95cea57fd84705"},{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"ce2d04ce3960c28916d6d231d96d0e907ecead27","unresolved":false,"context_lines":[{"line_number":28,"context_line":"New instances will be scheduled on a host chosen randomly from a subset of the"},{"line_number":29,"context_line":"N best hosts, where N is the value set by this option.  Valid values are 1 or"},{"line_number":30,"context_line":"greater. Any value less than one will be treated as 1."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"This option is only used by the FilterScheduler and its subclasses; if you use"},{"line_number":33,"context_line":"a different scheduler, this option has no effect."},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9a68dd71_8f60d0a6","line":31,"in_reply_to":"9a68dd71_7d4a32c7","updated":"2016-01-22 15:14:54.000000000","message":"Done","commit_id":"5c7bf57f650aa13e0643c2612f95cea57fd84705"}]}
