)]}'
{"specs/newton/approved/modern-microversions.rst":[{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"628ab486ef7125b09709c4334576930262e2adc7","unresolved":false,"context_lines":[{"line_number":58,"context_line":"    Vary: OpenStack-API-Version"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"These headers will be in addition to the existing"},{"line_number":61,"context_line":"``X-OpenStack-Nova-API-Version`` headers, to preserve compatibility"},{"line_number":62,"context_line":"in both directions."},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Adding these headers will, with some irony, require a microversion"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1a122d0e_22923058","line":61,"range":{"start_line":61,"start_character":0,"end_line":61,"end_character":2},"updated":"2016-04-15 11:26:12.000000000","message":"just curious later sometime we will remove this header?","commit_id":"d3e98fb0e84676b44aac43938ddfa35ad624e4e7"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"4c5778eea02e3d7a515c8bce9d0ad5975082e765","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"These headers will be in addition to the existing"},{"line_number":61,"context_line":"``X-OpenStack-Nova-API-Version`` headers, to preserve compatibility"},{"line_number":62,"context_line":"in both directions."},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Adding these headers will, with some irony, require a microversion"},{"line_number":65,"context_line":"bump."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1a122d0e_9aa404a7","line":62,"updated":"2016-04-18 11:35:16.000000000","message":"What happened when both of new and old headers in the request?","commit_id":"d3e98fb0e84676b44aac43938ddfa35ad624e4e7"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"807a38f2a1ebe975ce0573b85028478d155ff0ab","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"These headers will be in addition to the existing"},{"line_number":61,"context_line":"``X-OpenStack-Nova-API-Version`` headers, to preserve compatibility"},{"line_number":62,"context_line":"in both directions."},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Adding these headers will, with some irony, require a microversion"},{"line_number":65,"context_line":"bump."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1a122d0e_b3b00b45","line":62,"in_reply_to":"1a122d0e_9aa404a7","updated":"2016-04-18 12:28:48.000000000","message":"guess the answer is use new one ? but this need to be specific in spec?","commit_id":"d3e98fb0e84676b44aac43938ddfa35ad624e4e7"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"73694dd0119969643485ed1303dd609c39174c10","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"These headers will be in addition to the existing"},{"line_number":61,"context_line":"``X-OpenStack-Nova-API-Version`` headers, to preserve compatibility"},{"line_number":62,"context_line":"in both directions."},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Adding these headers will, with some irony, require a microversion"},{"line_number":65,"context_line":"bump."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1a122d0e_ad026707","line":62,"in_reply_to":"1a122d0e_b3b00b45","updated":"2016-04-18 13:19:14.000000000","message":"Sometime we assume the design of API, but until someone point out different after we already implement it, then we found we didn\u0027t put that in the spec due to we assume that everyone agreed. I hope we have good description for the API behaviour in the spec.","commit_id":"d3e98fb0e84676b44aac43938ddfa35ad624e4e7"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"21d4b6169109d8eb8cfc760940cd91492e71042a","unresolved":false,"context_lines":[{"line_number":62,"context_line":"in both directions. If both headers are present in a request, the"},{"line_number":63,"context_line":"newer `OpenStack-API-Version` style header must be preferred."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"Adding these headers will, with some irony, require a microversion"},{"line_number":66,"context_line":"bump."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"A `microversion-parse`_ library already exists to facilitate this"},{"line_number":69,"context_line":"change."}],"source_content_type":"text/x-rst","patch_set":4,"id":"bab6814e_65a5d0a0","line":66,"range":{"start_line":65,"start_character":44,"end_line":66,"end_character":5},"updated":"2016-05-20 14:17:13.000000000","message":"It might be worth calling that out in REST API impact that it will be used for signalling.","commit_id":"79550ea5fe070e320c2f2f7d3f78aa11686916b8"}]}
