)]}'
{"cinder/api/schemas/scheduler_hints.py":[{"author":{"_account_id":23083,"name":"TommyLike","email":"tommylikehu@gmail.com","username":"TommyLike"},"change_message_id":"a8e964b4297da70e453e042f3db68460aac189b9","unresolved":false,"context_lines":[{"line_number":23,"context_line":"create \u003d {"},{"line_number":24,"context_line":"    \u0027type\u0027: \u0027object\u0027,"},{"line_number":25,"context_line":"    \u0027properties\u0027: {"},{"line_number":26,"context_line":"        \u0027OS-SCH-HNT:scheduler_hints\u0027: {"},{"line_number":27,"context_line":"            \u0027type\u0027: [\u0027object\u0027, \u0027null\u0027],"},{"line_number":28,"context_line":"            \u0027properties\u0027: {"},{"line_number":29,"context_line":"                \u0027local_to_instance\u0027: parameter_types.optional_uuid,"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_a237e0e3","line":26,"range":{"start_line":26,"start_character":9,"end_line":26,"end_character":35},"updated":"2018-05-18 03:40:31.000000000","message":"can we use \u0027%s:scheduler_hints\u0027 % Scheduler_hints.alias here?","commit_id":"463f225c245a206132edf0fc6bf04abc07a66577"},{"author":{"_account_id":26541,"name":"Neha Alhat","email":"neha.alhat@nttdata.com","username":"nehaalhat"},"change_message_id":"f5078f79e37dac4604778364eac0ec771d74d78b","unresolved":false,"context_lines":[{"line_number":23,"context_line":"create \u003d {"},{"line_number":24,"context_line":"    \u0027type\u0027: \u0027object\u0027,"},{"line_number":25,"context_line":"    \u0027properties\u0027: {"},{"line_number":26,"context_line":"        \u0027OS-SCH-HNT:scheduler_hints\u0027: {"},{"line_number":27,"context_line":"            \u0027type\u0027: [\u0027object\u0027, \u0027null\u0027],"},{"line_number":28,"context_line":"            \u0027properties\u0027: {"},{"line_number":29,"context_line":"                \u0027local_to_instance\u0027: parameter_types.optional_uuid,"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_fb50e360","line":26,"range":{"start_line":26,"start_character":9,"end_line":26,"end_character":35},"in_reply_to":"5f7c97a3_a237e0e3","updated":"2018-05-23 06:31:42.000000000","message":"No, as this change would lead to a recursive import.","commit_id":"463f225c245a206132edf0fc6bf04abc07a66577"},{"author":{"_account_id":23083,"name":"TommyLike","email":"tommylikehu@gmail.com","username":"TommyLike"},"change_message_id":"a8e964b4297da70e453e042f3db68460aac189b9","unresolved":false,"context_lines":[{"line_number":27,"context_line":"            \u0027type\u0027: [\u0027object\u0027, \u0027null\u0027],"},{"line_number":28,"context_line":"            \u0027properties\u0027: {"},{"line_number":29,"context_line":"                \u0027local_to_instance\u0027: parameter_types.optional_uuid,"},{"line_number":30,"context_line":"                \u0027different_host\u0027: {"},{"line_number":31,"context_line":"                    # NOTE: The value of \u0027different_host\u0027 is the set of volume"},{"line_number":32,"context_line":"                    # uuids where a new volume is scheduled on a different"},{"line_number":33,"context_line":"                    # host. A user can specify one volume as string parameter"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_6246a852","line":30,"range":{"start_line":30,"start_character":17,"end_line":30,"end_character":31},"updated":"2018-05-18 03:40:31.000000000","message":"why the definitions of different_host and same_host are different?","commit_id":"463f225c245a206132edf0fc6bf04abc07a66577"},{"author":{"_account_id":26541,"name":"Neha Alhat","email":"neha.alhat@nttdata.com","username":"nehaalhat"},"change_message_id":"f5078f79e37dac4604778364eac0ec771d74d78b","unresolved":false,"context_lines":[{"line_number":27,"context_line":"            \u0027type\u0027: [\u0027object\u0027, \u0027null\u0027],"},{"line_number":28,"context_line":"            \u0027properties\u0027: {"},{"line_number":29,"context_line":"                \u0027local_to_instance\u0027: parameter_types.optional_uuid,"},{"line_number":30,"context_line":"                \u0027different_host\u0027: {"},{"line_number":31,"context_line":"                    # NOTE: The value of \u0027different_host\u0027 is the set of volume"},{"line_number":32,"context_line":"                    # uuids where a new volume is scheduled on a different"},{"line_number":33,"context_line":"                    # host. A user can specify one volume as string parameter"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_5bc79713","line":30,"range":{"start_line":30,"start_character":17,"end_line":30,"end_character":31},"in_reply_to":"5f7c97a3_6246a852","updated":"2018-05-23 06:31:42.000000000","message":"Now the \u0027same_host\u0027 schema will ensure that content is uuid like when type is string.","commit_id":"463f225c245a206132edf0fc6bf04abc07a66577"}]}
