)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"6935665333849ac04a2f66955e46047762bfd453","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"* Additional properties in POST /resource_classes"},{"line_number":13,"context_line":"* Additional properties in PUT /resource_classes/{name} (1.6)"},{"line_number":14,"context_line":"* Earlier microverion (1.1) except GET /resource_classes"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I7a8b0853c7580d31ab61884b10b80e5f7c8bb0b6"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"9f91af0f_9b141146","line":14,"updated":"2018-01-08 13:23:21.000000000","message":"microversion\n\nalso, it\u0027s not clear what you mean by \"except\"?","commit_id":"2e4a14c2ab7a7b87be197f7b69bbc499f81b89ab"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"54255633a072414ddc7b2ab06cec037390bd75a7","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"* Additional properties in POST /resource_classes"},{"line_number":13,"context_line":"* Additional properties in PUT /resource_classes/{name} (1.6)"},{"line_number":14,"context_line":"* Earlier microverion (1.1) except GET /resource_classes"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I7a8b0853c7580d31ab61884b10b80e5f7c8bb0b6"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"7f96bb07_95665d29","line":14,"in_reply_to":"9f91af0f_9b141146","updated":"2018-01-15 05:25:08.000000000","message":"\u003e also, it\u0027s not clear what you mean by \"except\"?\n\nThe case for \"GET /resource_classes\" already exists.\n\nhttps://github.com/openstack/nova/blob/459353eec217d120f37e9c36e9facf140c938494/nova/tests/functional/api/openstack/placement/gabbits/resource-classes.yaml#L12-L19\n\nThe other cases (earlier microversion 1.1) for the following APIs do not exist.\nSo I added the other cases.\n\n* POST /resource_classes\n* GET /resource_classes/{name}\n* PUT /resource_classes/{name}\n* DELETE /resource_classes/{name}","commit_id":"2e4a14c2ab7a7b87be197f7b69bbc499f81b89ab"}],"nova/tests/functional/api/openstack/placement/gabbits/resource-classes.yaml":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"205e8fe941d3b0bb384fb776e71e757cc2850b14","unresolved":false,"context_lines":[{"line_number":26,"context_line":"  data: data"},{"line_number":27,"context_line":"  status: 404"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"- name: test microversion masks resource-classes endpoint for ceate with 404"},{"line_number":30,"context_line":"  desc: we want to get a 404 even if content-type is correct"},{"line_number":31,"context_line":"  POST: /resource_classes"},{"line_number":32,"context_line":"  request_headers:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"7f96bb07_9b3e27bf","line":29,"range":{"start_line":29,"start_character":62,"end_line":29,"end_character":67},"updated":"2018-01-17 19:27:24.000000000","message":"nit: s/ceate/create/ ..","commit_id":"87df004a483deff57135fde3a6eb9255a5b81c5c"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"74d5bf5564422e433f9970a28cbe09a2abaa33b9","unresolved":false,"context_lines":[{"line_number":26,"context_line":"  data: data"},{"line_number":27,"context_line":"  status: 404"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"- name: test microversion masks resource-classes endpoint for ceate with 404"},{"line_number":30,"context_line":"  desc: we want to get a 404 even if content-type is correct"},{"line_number":31,"context_line":"  POST: /resource_classes"},{"line_number":32,"context_line":"  request_headers:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"7f96bb07_37283c95","line":29,"range":{"start_line":29,"start_character":62,"end_line":29,"end_character":67},"in_reply_to":"7f96bb07_9b3e27bf","updated":"2018-01-18 02:52:36.000000000","message":"Done","commit_id":"87df004a483deff57135fde3a6eb9255a5b81c5c"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"205e8fe941d3b0bb384fb776e71e757cc2850b14","unresolved":false,"context_lines":[{"line_number":27,"context_line":"  status: 404"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"- name: test microversion masks resource-classes endpoint for ceate with 404"},{"line_number":30,"context_line":"  desc: we want to get a 404 even if content-type is correct"},{"line_number":31,"context_line":"  POST: /resource_classes"},{"line_number":32,"context_line":"  request_headers:"},{"line_number":33,"context_line":"    openstack-api-version: placement 1.1"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"7f96bb07_7bb23b4b","line":30,"range":{"start_line":30,"start_character":8,"end_line":30,"end_character":60},"updated":"2018-01-17 19:27:24.000000000","message":"I am not sure what is a negative factor for 404 in this case from this description..\nMaybe the above \"test microversion mask when wrong content type\" test contains two negative factors (wrong content type and resource mask with a microversion), and a single factor is separated from the above test in this case.\nIf so, it is better to put this case before the above test in the order.","commit_id":"87df004a483deff57135fde3a6eb9255a5b81c5c"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"74d5bf5564422e433f9970a28cbe09a2abaa33b9","unresolved":false,"context_lines":[{"line_number":27,"context_line":"  status: 404"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"- name: test microversion masks resource-classes endpoint for ceate with 404"},{"line_number":30,"context_line":"  desc: we want to get a 404 even if content-type is correct"},{"line_number":31,"context_line":"  POST: /resource_classes"},{"line_number":32,"context_line":"  request_headers:"},{"line_number":33,"context_line":"    openstack-api-version: placement 1.1"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"7f96bb07_172d00a7","line":30,"range":{"start_line":30,"start_character":8,"end_line":30,"end_character":60},"in_reply_to":"7f96bb07_7bb23b4b","updated":"2018-01-18 02:52:36.000000000","message":"Done","commit_id":"87df004a483deff57135fde3a6eb9255a5b81c5c"}]}
