)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"99e7c68999f47f44c145c2988f747082f6c0d051","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Part of bp:oslo-middleware-request-id"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"DocImpact"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I3f7bc3ef957dd472af92bacb9c8bef6ac02701ad"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ff0f0b1f_03d934f3","line":14,"updated":"2017-05-25 17:01:54.000000000","message":"Sorry, I meant this should go on the nova patch. I don\u0027t think DocImpact on nova-specs generates a bug.","commit_id":"eb673624d8b44f9d1210bc948a96bdb62a1e05c2"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"72920d6641366a532d116af6caa09074febf9f97","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Part of bp:oslo-middleware-request-id"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"DocImpact"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I3f7bc3ef957dd472af92bacb9c8bef6ac02701ad"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ff0f0b1f_ae1cafc1","line":14,"in_reply_to":"ff0f0b1f_03d934f3","updated":"2017-05-25 17:14:58.000000000","message":"I could also just file that doc bug so we don\u0027t need another jenkins round on the functional test","commit_id":"eb673624d8b44f9d1210bc948a96bdb62a1e05c2"}],"specs/pike/approved/oslo-middleware-request-id.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"cda9b1f12f89d83f3cbf427468d88e780d84c85c","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":" http://creativecommons.org/licenses/by/3.0/legalcode"},{"line_number":6,"context_line":""},{"line_number":7,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":8,"context_line":"Use oslo.middleware request_id"},{"line_number":9,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff0f0b1f_1d1197ad","line":7,"range":{"start_line":7,"start_character":30,"end_line":7,"end_character":42},"updated":"2017-05-25 15:51:00.000000000","message":"I think this is supposed to only be the length of the title. It doesn\u0027t seem to make a difference though.","commit_id":"f454b104b32aef8fefacb8e48251ddc7fb18205d"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"c49f5c3c33ee19714d78795a93be6789de4532b9","unresolved":false,"context_lines":[{"line_number":8,"context_line":"Use oslo.middleware request_id"},{"line_number":9,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/nova/+spec/oslo-middleware-request-id"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Make Nova be in line with the rest of OpenStack on request_id"},{"line_number":14,"context_line":"processing which means that global_request_id also works with Nova."}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff0f0b1f_1d49978a","line":11,"updated":"2017-05-25 15:52:51.000000000","message":"We\u0027ll have to create this and link it to the patch.","commit_id":"f454b104b32aef8fefacb8e48251ddc7fb18205d"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"cda9b1f12f89d83f3cbf427468d88e780d84c85c","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Bump requirements to require oslo.middleware \u003e\u003d 3.27.0."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Bump microversion."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Alternatives"},{"line_number":51,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff0f0b1f_3d9d7b0a","line":48,"range":{"start_line":48,"start_character":0,"end_line":48,"end_character":18},"updated":"2017-05-25 15:51:00.000000000","message":"We should probably expand on this a bit and note that the new header will also be sent back in microversion requests before the new version. The new microversion is purely a signaling mechanism to clients that they can expect the new thing on *all* microversions for the compute endpoint in a given cloud if that cloud is at least at this new microversion.","commit_id":"f454b104b32aef8fefacb8e48251ddc7fb18205d"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"cda9b1f12f89d83f3cbf427468d88e780d84c85c","unresolved":false,"context_lines":[{"line_number":126,"context_line":"Documentation Impact"},{"line_number":127,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"api-ref doesn\u0027t yet talk about any of these headers. That should be"},{"line_number":130,"context_line":"changed in the future, however given that it\u0027s not currently"},{"line_number":131,"context_line":"documented (and will require some os-api-ref changes to be efficient"},{"line_number":132,"context_line":"to document that) this work should not be held up for it."},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"References"},{"line_number":135,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff0f0b1f_bd4d0bc6","line":132,"range":{"start_line":129,"start_character":0,"end_line":132,"end_character":57},"updated":"2017-05-25 15:51:00.000000000","message":"Maybe put a DocImpact tag on the change itself which will generate a docs bug in nova and we can use that to track those changes later.","commit_id":"f454b104b32aef8fefacb8e48251ddc7fb18205d"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"8ae0eb318f7c555de91c56a489b0aed61af54b69","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Adding this middleware will mean that Nova now returns the additional"},{"line_number":30,"context_line":"``X-OpenStack-Request-ID`` header. This requires a microversion per"},{"line_number":31,"context_line":"our rules."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Use Cases"},{"line_number":34,"context_line":"---------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff0f0b1f_fa8ffe2b","line":31,"updated":"2017-05-25 21:20:15.000000000","message":"reference to rules?","commit_id":"eb673624d8b44f9d1210bc948a96bdb62a1e05c2"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"8ae0eb318f7c555de91c56a489b0aed61af54b69","unresolved":false,"context_lines":[{"line_number":49,"context_line":"generation and processing happens **well before** we have anything"},{"line_number":50,"context_line":"approaching microversion handling in the paste pipeline. It\u0027s not"},{"line_number":51,"context_line":"feasible to make the header a microversion conditional as it would"},{"line_number":52,"context_line":"require complete rearchitecting of the request processing flow."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Alternatives"},{"line_number":55,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff0f0b1f_3a87b612","line":52,"updated":"2017-05-25 21:20:15.000000000","message":"You say that like it\u0027s a bad thing.","commit_id":"eb673624d8b44f9d1210bc948a96bdb62a1e05c2"}]}
