)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"9c1ccf3d10049c14b66a401916e7d3bb7724634c","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2016-09-18 10:58:59 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"api-ref: add sample file link for different microversion in hypervisors"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Iebf9e78a88d98eb0b27506713569236cf9355871"},{"line_number":10,"context_line":"Implements: blueprint api-ref-in-rst"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"7a8ec9b2_52f6528f","line":8,"updated":"2016-09-19 10:02:14.000000000","message":"Can we please describe why we are deleting those sample files you are deleting in the commit message? I don\u0027t really understand why from the context here.","commit_id":"bd3a5d3b61e148efb2d170b2dbb065138c3eff9c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f56ff3745bad6baf16e056049b54313a18aa5e2e","unresolved":false,"context_lines":[{"line_number":7,"context_line":"api-ref: add sample file link for different microversion in hypervisors"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Iebf9e78a88d98eb0b27506713569236cf9355871"},{"line_number":10,"context_line":"Implements: blueprint api-ref-in-rst"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"7a8ec9b2_98e89f18","line":10,"updated":"2016-09-20 15:51:42.000000000","message":"Please move this to blueprint api-ref-in-rst-ocata along with the topic branch.","commit_id":"bd3a5d3b61e148efb2d170b2dbb065138c3eff9c"}],"api-ref/source/os-hypervisors.inc":[{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"0be25231390ab098704e0e92e5b63e8daf62a02a","unresolved":false,"context_lines":[{"line_number":42,"context_line":"  - state: hypervisor_state"},{"line_number":43,"context_line":"  - status: hypervisor_status"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"**Example List Hypervisors in microversion 2.28: JSON response**"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.28/hypervisors-list-resp.json"},{"line_number":48,"context_line":"   :language: javascript"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"1aa78d24_2377833c","line":45,"range":{"start_line":45,"start_character":30,"end_line":45,"end_character":42},"updated":"2016-07-11 07:31:55.000000000","message":"I\u0027d think move this to normal response , from line 54 here","commit_id":"f6256ede9d8fff01544de5d31f634e7373315a2c"},{"author":{"_account_id":21918,"name":"Chen Fan","email":"fan.chen@easystack.cn","username":"chenfan"},"change_message_id":"526294cb01da41f5a89f682beacbeab162091488","unresolved":false,"context_lines":[{"line_number":42,"context_line":"  - state: hypervisor_state"},{"line_number":43,"context_line":"  - status: hypervisor_status"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"**Example List Hypervisors in microversion 2.28: JSON response**"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.28/hypervisors-list-resp.json"},{"line_number":48,"context_line":"   :language: javascript"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"1aa78d24_3aab141f","line":45,"range":{"start_line":45,"start_character":30,"end_line":45,"end_character":42},"in_reply_to":"1aa78d24_2377833c","updated":"2016-07-11 12:22:46.000000000","message":"do you mean we don\u0027t need the microversion 2.28, due to it is the same as normal response?","commit_id":"f6256ede9d8fff01544de5d31f634e7373315a2c"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"e5b57620f1d9a86354b22e4be18f563ea9317670","unresolved":false,"context_lines":[{"line_number":44,"context_line":"  - state: hypervisor_state"},{"line_number":45,"context_line":"  - status: hypervisor_status"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"**Example List Hypervisors in microversion 2.28: JSON response**"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.28/hypervisors-list-resp.json"},{"line_number":50,"context_line":"   :language: javascript"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"9a89bdaa_ed70c2a6","line":47,"range":{"start_line":47,"start_character":27,"end_line":47,"end_character":29},"updated":"2016-09-12 22:43:41.000000000","message":"better to use \"since\" instead of \"in\" for the consistent doc.","commit_id":"7a403051218c906ea43687a3adb2bfcb8b03739a"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"e5b57620f1d9a86354b22e4be18f563ea9317670","unresolved":false,"context_lines":[{"line_number":49,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.28/hypervisors-list-resp.json"},{"line_number":50,"context_line":"   :language: javascript"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"**Example List Hypervisors in microversion 2.33: JSON response**"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.33/hypervisors-list-resp.json"},{"line_number":55,"context_line":"   :language: javascript"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"9a89bdaa_2d670aea","line":52,"range":{"start_line":52,"start_character":27,"end_line":52,"end_character":29},"updated":"2016-09-12 22:43:41.000000000","message":"ditto","commit_id":"7a403051218c906ea43687a3adb2bfcb8b03739a"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"e5b57620f1d9a86354b22e4be18f563ea9317670","unresolved":false,"context_lines":[{"line_number":54,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.33/hypervisors-list-resp.json"},{"line_number":55,"context_line":"   :language: javascript"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"**Example List Hypervisors: JSON response**"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/hypervisors-list-resp.json"},{"line_number":60,"context_line":"   :language: javascript"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"List Hypervisors Details"},{"line_number":63,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"9a89bdaa_cd793e84","line":60,"range":{"start_line":57,"start_character":0,"end_line":60,"end_character":24},"updated":"2016-09-12 22:43:41.000000000","message":"I feel it is better to put the basic one(v2.1 -) before microversions\u0027 ones.","commit_id":"7a403051218c906ea43687a3adb2bfcb8b03739a"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"a4b56f1c50ac1db22a990ee6f557ec4a81b4ca20","unresolved":false,"context_lines":[{"line_number":52,"context_line":"**Example List Hypervisors since microversion 2.28: JSON response**"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.28/hypervisors-list-resp.json"},{"line_number":55,"context_line":"   :language: javascript"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"**Example List Hypervisors since microversion 2.33: JSON response**"},{"line_number":58,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":3,"id":"7a8ec9b2_626ee7ca","line":55,"updated":"2016-09-14 11:30:20.000000000","message":"This seems identical to the base version, so I don\u0027t see why we should bother including it here.\n\nI believe only the detail response changed:\nhttp://docs.openstack.org/developer/nova/api_microversion_history.html#id25","commit_id":"1b02f7589f3b85e2a3b0523515040585f7f4f4ab"},{"author":{"_account_id":21918,"name":"Chen Fan","email":"fan.chen@easystack.cn","username":"chenfan"},"change_message_id":"66bb82c5a812cfe3ea253d5c7a8ec6699ad7c901","unresolved":false,"context_lines":[{"line_number":52,"context_line":"**Example List Hypervisors since microversion 2.28: JSON response**"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.28/hypervisors-list-resp.json"},{"line_number":55,"context_line":"   :language: javascript"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"**Example List Hypervisors since microversion 2.33: JSON response**"},{"line_number":58,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":3,"id":"7a8ec9b2_b4295fe8","line":55,"in_reply_to":"7a8ec9b2_626ee7ca","updated":"2016-09-18 03:00:31.000000000","message":"Done","commit_id":"1b02f7589f3b85e2a3b0523515040585f7f4f4ab"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"a4b56f1c50ac1db22a990ee6f557ec4a81b4ca20","unresolved":false,"context_lines":[{"line_number":57,"context_line":"**Example List Hypervisors since microversion 2.33: JSON response**"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.33/hypervisors-list-resp.json"},{"line_number":60,"context_line":"   :language: javascript"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"List Hypervisors Details"},{"line_number":63,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"7a8ec9b2_a268efbb","line":60,"updated":"2016-09-14 11:30:20.000000000","message":"So we should really document that this is when pagination was added properly, and better include the supported parameters:\nhttp://docs.openstack.org/developer/nova/api_microversion_history.html#id30","commit_id":"1b02f7589f3b85e2a3b0523515040585f7f4f4ab"},{"author":{"_account_id":21918,"name":"Chen Fan","email":"fan.chen@easystack.cn","username":"chenfan"},"change_message_id":"66bb82c5a812cfe3ea253d5c7a8ec6699ad7c901","unresolved":false,"context_lines":[{"line_number":57,"context_line":"**Example List Hypervisors since microversion 2.33: JSON response**"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.33/hypervisors-list-resp.json"},{"line_number":60,"context_line":"   :language: javascript"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"List Hypervisors Details"},{"line_number":63,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"7a8ec9b2_d4242b0e","line":60,"in_reply_to":"7a8ec9b2_a268efbb","updated":"2016-09-18 03:00:31.000000000","message":"Done","commit_id":"1b02f7589f3b85e2a3b0523515040585f7f4f4ab"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"a4b56f1c50ac1db22a990ee6f557ec4a81b4ca20","unresolved":false,"context_lines":[{"line_number":124,"context_line":""},{"line_number":125,"context_line":"**Example List Hypervisors Details since microversion 2.33: JSON response**"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.33/hypervisors-detail-resp.json"},{"line_number":128,"context_line":"   :language: javascript"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"Show Hypervisor Statistics"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"7a8ec9b2_42ee4b23","line":127,"updated":"2016-09-14 11:30:20.000000000","message":"as above, lets update the params.","commit_id":"1b02f7589f3b85e2a3b0523515040585f7f4f4ab"},{"author":{"_account_id":21918,"name":"Chen Fan","email":"fan.chen@easystack.cn","username":"chenfan"},"change_message_id":"66bb82c5a812cfe3ea253d5c7a8ec6699ad7c901","unresolved":false,"context_lines":[{"line_number":124,"context_line":""},{"line_number":125,"context_line":"**Example List Hypervisors Details since microversion 2.33: JSON response**"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.33/hypervisors-detail-resp.json"},{"line_number":128,"context_line":"   :language: javascript"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"Show Hypervisor Statistics"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"7a8ec9b2_940e238a","line":127,"in_reply_to":"7a8ec9b2_42ee4b23","updated":"2016-09-18 03:00:31.000000000","message":"Done","commit_id":"1b02f7589f3b85e2a3b0523515040585f7f4f4ab"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"a4b56f1c50ac1db22a990ee6f557ec4a81b4ca20","unresolved":false,"context_lines":[{"line_number":168,"context_line":""},{"line_number":169,"context_line":"**Example Show Hypervisor Statistics since microversion 2.28: JSON response**"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.28/hypervisors-statistics-resp.json"},{"line_number":172,"context_line":"   :language: javascript"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"Show Hypervisor Details"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"7a8ec9b2_e26cb79e","line":171,"updated":"2016-09-14 11:30:20.000000000","message":"This seems identical to the other sample. Why are we adding it?","commit_id":"1b02f7589f3b85e2a3b0523515040585f7f4f4ab"},{"author":{"_account_id":21918,"name":"Chen Fan","email":"fan.chen@easystack.cn","username":"chenfan"},"change_message_id":"66bb82c5a812cfe3ea253d5c7a8ec6699ad7c901","unresolved":false,"context_lines":[{"line_number":168,"context_line":""},{"line_number":169,"context_line":"**Example Show Hypervisor Statistics since microversion 2.28: JSON response**"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":".. literalinclude:: ../../doc/api_samples/os-hypervisors/v2.28/hypervisors-statistics-resp.json"},{"line_number":172,"context_line":"   :language: javascript"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"Show Hypervisor Details"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"7a8ec9b2_740b577d","line":171,"in_reply_to":"7a8ec9b2_e26cb79e","updated":"2016-09-18 03:00:31.000000000","message":"Done","commit_id":"1b02f7589f3b85e2a3b0523515040585f7f4f4ab"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"81d07dc1123cacefd3f192bcaa0ad1927f3d99c3","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Error response codes: unauthorized(401), forbidden(403)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Response"},{"line_number":32,"context_line":"--------"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":".. rest_parameters:: parameters.yaml"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_d2650245","line":31,"updated":"2016-09-19 10:04:12.000000000","message":"We have response twice now, here and on line 57. Why is that?","commit_id":"bd3a5d3b61e148efb2d170b2dbb065138c3eff9c"},{"author":{"_account_id":21918,"name":"Chen Fan","email":"fan.chen@easystack.cn","username":"chenfan"},"change_message_id":"c2e3ef32cd0838142ab4a215cc27fdaccba89347","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Error response codes: unauthorized(401), forbidden(403)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Response"},{"line_number":32,"context_line":"--------"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":".. rest_parameters:: parameters.yaml"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_558f1974","line":31,"in_reply_to":"7a8ec9b2_d2650245","updated":"2016-09-19 10:46:57.000000000","message":"I just thought the request/response differs between microversion 2.33 and the basic one. so I add a new response\nto distinguish them. I don\u0027t know how should we typeset them would be better ?","commit_id":"bd3a5d3b61e148efb2d170b2dbb065138c3eff9c"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"81d07dc1123cacefd3f192bcaa0ad1927f3d99c3","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Error response codes: unauthorized(401), forbidden(403)"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"Response"},{"line_number":96,"context_line":"--------"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":".. rest_parameters:: parameters.yaml"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_b2f07668","line":95,"updated":"2016-09-19 10:04:12.000000000","message":"Why two sets of response here too? Surely request should always go first in the docs anyways.","commit_id":"bd3a5d3b61e148efb2d170b2dbb065138c3eff9c"}],"api-ref/source/parameters.yaml":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"81d07dc1123cacefd3f192bcaa0ad1927f3d99c3","unresolved":false,"context_lines":[{"line_number":2296,"context_line":"    keys ``href`` and ``rel``."},{"line_number":2297,"context_line":"  in: body"},{"line_number":2298,"context_line":"  required: true"},{"line_number":2299,"context_line":"  type: array"},{"line_number":2300,"context_line":"id:"},{"line_number":2301,"context_line":"  description: |"},{"line_number":2302,"context_line":"    The security group name or UUID."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a8ec9b2_d29a6213","line":2299,"updated":"2016-09-19 10:04:12.000000000","message":"don\u0027t we need a min_version of 2.33 or something like that, here?","commit_id":"bd3a5d3b61e148efb2d170b2dbb065138c3eff9c"}]}
