)]}'
{"nova/virt/hardware.py":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"0cdd3d8233bdea920b9e60a119f3c773c1afc1ab","unresolved":false,"context_lines":[{"line_number":1028,"context_line":"                      \u0027Requested: %d kB\u0027, instance_cell.pagesize)"},{"line_number":1029,"context_line":"            return"},{"line_number":1030,"context_line":""},{"line_number":1031,"context_line":"    LOG.debug(\u0027Selected memory pagesize: %(selected_mem_pagesize)d kB. \u0027"},{"line_number":1032,"context_line":"               \u0027Requested memory pagesize: %(requested_mem_pagesize)d \u0027"},{"line_number":1033,"context_line":"               \u0027(small \u003d -1, large \u003d -2, any \u003d -3)\u0027,"},{"line_number":1034,"context_line":"               {\u0027selected_mem_pagesize\u0027 : pagesize,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_6cb8bdc7","line":1031,"range":{"start_line":1031,"start_character":3,"end_line":1031,"end_character":13},"updated":"2018-01-04 07:41:34.000000000","message":"\u0027instance_cell.pagesize\u0027 is None when nothing was specified for hugepages.\nSo it should be inside of \"if instance_cell.pagesize:\" (line 1023).","commit_id":"7abb5698b6726b916501388f087699e359560da5"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"465d4ce61a3b6688326f664b6cc631f045038164","unresolved":false,"context_lines":[{"line_number":1031,"context_line":"    LOG.debug(\u0027Selected memory pagesize: %(selected_mem_pagesize)d kB. \u0027"},{"line_number":1032,"context_line":"               \u0027Requested memory pagesize: %(requested_mem_pagesize)d \u0027"},{"line_number":1033,"context_line":"               \u0027(small \u003d -1, large \u003d -2, any \u003d -3)\u0027,"},{"line_number":1034,"context_line":"               {\u0027selected_mem_pagesize\u0027 : pagesize,"},{"line_number":1035,"context_line":"                \u0027requested_mem_pagesize\u0027: instance_cell.pagesize})"},{"line_number":1036,"context_line":""},{"line_number":1037,"context_line":"    instance_cell.id \u003d host_cell.id"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_c4b550f0","line":1034,"range":{"start_line":1034,"start_character":39,"end_line":1034,"end_character":40},"updated":"2018-01-02 06:27:03.000000000","message":"nit: E203 whitespace before \u0027:\u0027","commit_id":"7abb5698b6726b916501388f087699e359560da5"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"465d4ce61a3b6688326f664b6cc631f045038164","unresolved":false,"context_lines":[{"line_number":1032,"context_line":"               \u0027Requested memory pagesize: %(requested_mem_pagesize)d \u0027"},{"line_number":1033,"context_line":"               \u0027(small \u003d -1, large \u003d -2, any \u003d -3)\u0027,"},{"line_number":1034,"context_line":"               {\u0027selected_mem_pagesize\u0027 : pagesize,"},{"line_number":1035,"context_line":"                \u0027requested_mem_pagesize\u0027: instance_cell.pagesize})"},{"line_number":1036,"context_line":""},{"line_number":1037,"context_line":"    instance_cell.id \u003d host_cell.id"},{"line_number":1038,"context_line":"    instance_cell.pagesize \u003d pagesize"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_a4cccc89","line":1035,"range":{"start_line":1035,"start_character":56,"end_line":1035,"end_character":64},"updated":"2018-01-02 06:27:03.000000000","message":"TypeError: %d format: a number is required, not NoneType","commit_id":"7abb5698b6726b916501388f087699e359560da5"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"9564230216850b5182ed1e71d17f877326cb3982","unresolved":false,"context_lines":[{"line_number":1028,"context_line":"                      \u0027Requested: %d kB\u0027, instance_cell.pagesize)"},{"line_number":1029,"context_line":"            return"},{"line_number":1030,"context_line":"        LOG.debug(\u0027Selected memory pagesize: %(selected_mem_pagesize)d kB. \u0027"},{"line_number":1031,"context_line":"               \u0027Requested memory pagesize: %(requested_mem_pagesize)d \u0027"},{"line_number":1032,"context_line":"               \u0027(small \u003d -1, large \u003d -2, any \u003d -3)\u0027,"},{"line_number":1033,"context_line":"               {\u0027selected_mem_pagesize\u0027: pagesize,"},{"line_number":1034,"context_line":"                \u0027requested_mem_pagesize\u0027: instance_cell.pagesize})"},{"line_number":1035,"context_line":""},{"line_number":1036,"context_line":"    instance_cell.id \u003d host_cell.id"},{"line_number":1037,"context_line":"    instance_cell.pagesize \u003d pagesize"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f91af0f_525539c5","line":1034,"range":{"start_line":1031,"start_character":0,"end_line":1034,"end_character":66},"updated":"2018-01-05 07:16:17.000000000","message":"nit: alignment","commit_id":"08174096a6c943f3662168a0b9775614862c5469"}]}
