)]}'
{"placement-api-ref/source/index.rst":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"51350a0137bae60a73a9bb3c0db786cf5b263cac","unresolved":false,"context_lines":[{"line_number":15,"context_line":".. rest_expand_all::"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. include:: root.inc"},{"line_number":18,"context_line":".. include:: request-ids.inc"},{"line_number":19,"context_line":".. include:: resource_providers.inc"},{"line_number":20,"context_line":".. include:: resource_provider.inc"},{"line_number":21,"context_line":".. include:: resource_classes.inc"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_e8446349","line":18,"updated":"2017-11-27 12:53:13.000000000","message":"Should request-ids go before root.inc, since it applies to all requests and is not itself a request?","commit_id":"dad0a9bacdbff10c321435d6e923d23e7627c118"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"bcea3e61753b9e2c0ae62c6b58a7fd9a992c005e","unresolved":false,"context_lines":[{"line_number":15,"context_line":".. rest_expand_all::"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. include:: root.inc"},{"line_number":18,"context_line":".. include:: request-ids.inc"},{"line_number":19,"context_line":".. include:: resource_providers.inc"},{"line_number":20,"context_line":".. include:: resource_provider.inc"},{"line_number":21,"context_line":".. include:: resource_classes.inc"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_11ce73b3","line":18,"in_reply_to":"ff82abbf_1f343ffb","updated":"2017-11-28 14:58:21.000000000","message":"One option would be to not use rest_parameters for the description of the header. Instead just some words that describe it. For this kind of thing that might actually be better.","commit_id":"dad0a9bacdbff10c321435d6e923d23e7627c118"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"6d2bc74cf56ea4428e97c97bb25239f91244b4c6","unresolved":false,"context_lines":[{"line_number":15,"context_line":".. rest_expand_all::"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. include:: root.inc"},{"line_number":18,"context_line":".. include:: request-ids.inc"},{"line_number":19,"context_line":".. include:: resource_providers.inc"},{"line_number":20,"context_line":".. include:: resource_provider.inc"},{"line_number":21,"context_line":".. include:: resource_classes.inc"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_1f343ffb","line":18,"in_reply_to":"ff82abbf_86a7b50b","updated":"2017-11-28 14:54:41.000000000","message":"I don\u0027t understand Takashi\u0027s response.  I agree it would feel better if the request-ids stuff was before root.inc, but it\u0027s not a show-stopper if there\u0027s some good technical reason to leave it like this.","commit_id":"dad0a9bacdbff10c321435d6e923d23e7627c118"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"cefcef5390dfbbd317bd1bd36d6053ec915996dc","unresolved":false,"context_lines":[{"line_number":15,"context_line":".. rest_expand_all::"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. include:: root.inc"},{"line_number":18,"context_line":".. include:: request-ids.inc"},{"line_number":19,"context_line":".. include:: resource_providers.inc"},{"line_number":20,"context_line":".. include:: resource_provider.inc"},{"line_number":21,"context_line":".. include:: resource_classes.inc"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_86a7b50b","line":18,"in_reply_to":"ff82abbf_e8446349","updated":"2017-11-28 02:26:24.000000000","message":"\u0027rest_parameters\u0027 directives require a \u0027rest_method\u0027 directive before themselves.\nBut request-ids.inc does not include a \u0027rest_method\u0027 directive.\nSo root.inc including  a \u0027rest_method\u0027 directive need be before request-ids.inc.","commit_id":"dad0a9bacdbff10c321435d6e923d23e7627c118"}],"placement-api-ref/source/request-ids.inc":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"51350a0137bae60a73a9bb3c0db786cf5b263cac","unresolved":false,"context_lines":[{"line_number":6,"context_line":"Users can receive the local request ID in the response header."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"For more details about Request IDs, please reference: `Faults"},{"line_number":9,"context_line":"\u003chttps://developer.openstack.org/api-guide/compute/faults.html\u003e`_"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"**Request**"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"ff82abbf_283fabb4","line":9,"updated":"2017-11-27 12:53:13.000000000","message":"Maybe this faults.html could be in generic docs, not compute specific?","commit_id":"dad0a9bacdbff10c321435d6e923d23e7627c118"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"cefcef5390dfbbd317bd1bd36d6053ec915996dc","unresolved":false,"context_lines":[{"line_number":6,"context_line":"Users can receive the local request ID in the response header."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"For more details about Request IDs, please reference: `Faults"},{"line_number":9,"context_line":"\u003chttps://developer.openstack.org/api-guide/compute/faults.html\u003e`_"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"**Request**"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"ff82abbf_26dee96c","line":9,"in_reply_to":"ff82abbf_283fabb4","updated":"2017-11-28 02:26:24.000000000","message":"It is a bit compute APIs specific.\nSo I added a note in PS3.","commit_id":"dad0a9bacdbff10c321435d6e923d23e7627c118"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"5c9bdf836a7d0fff6e1290685ac5698fae1f7cc3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Request IDs"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Users can specify the global request ID in the request header."},{"line_number":6,"context_line":"Users can receive the local request ID in the response header."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"For more details about Request IDs, please reference: `Faults"},{"line_number":9,"context_line":"\u003chttps://developer.openstack.org/api-guide/compute/faults.html\u003e`_"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"ff82abbf_1262cd0a","line":6,"range":{"start_line":4,"start_character":0,"end_line":6,"end_character":62},"updated":"2017-11-29 18:38:28.000000000","message":"It is difficult to know the overview and purpose of Request ID from this description only. I know the following Faults page explains it, but I feel it is not worth to have separated api-ref if we just write this description only.\n\nHow about moving some description from Faults or having some duplicated description between Faults page?","commit_id":"2bb4ca4c4000125ee2f48e9830af068a436df500"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"4cf22ea54384567981124366af24a7e83029fc06","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Request IDs"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Users can specify the global request ID in the request header."},{"line_number":6,"context_line":"Users can receive the local request ID in the response header."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"For more details about Request IDs, please reference: `Faults"},{"line_number":9,"context_line":"\u003chttps://developer.openstack.org/api-guide/compute/faults.html\u003e`_"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"ff82abbf_fa091895","line":6,"range":{"start_line":4,"start_character":0,"end_line":6,"end_character":62},"in_reply_to":"ff82abbf_1262cd0a","updated":"2017-12-01 02:13:13.000000000","message":"Done","commit_id":"2bb4ca4c4000125ee2f48e9830af068a436df500"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"5c9bdf836a7d0fff6e1290685ac5698fae1f7cc3","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Users can specify the global request ID in the request header."},{"line_number":6,"context_line":"Users can receive the local request ID in the response header."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"For more details about Request IDs, please reference: `Faults"},{"line_number":9,"context_line":"\u003chttps://developer.openstack.org/api-guide/compute/faults.html\u003e`_"},{"line_number":10,"context_line":"(It is *not* for Placement APIs, but there are some common points.)"},{"line_number":11,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":3,"id":"ff82abbf_f252c934","line":8,"range":{"start_line":8,"start_character":23,"end_line":8,"end_character":30},"updated":"2017-11-29 18:38:28.000000000","message":"nit: For consistency with line 5 and 6, s/Request/request/","commit_id":"2bb4ca4c4000125ee2f48e9830af068a436df500"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"4cf22ea54384567981124366af24a7e83029fc06","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Users can specify the global request ID in the request header."},{"line_number":6,"context_line":"Users can receive the local request ID in the response header."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"For more details about Request IDs, please reference: `Faults"},{"line_number":9,"context_line":"\u003chttps://developer.openstack.org/api-guide/compute/faults.html\u003e`_"},{"line_number":10,"context_line":"(It is *not* for Placement APIs, but there are some common points.)"},{"line_number":11,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":3,"id":"ff82abbf_9afecc69","line":8,"range":{"start_line":8,"start_character":23,"end_line":8,"end_character":30},"in_reply_to":"ff82abbf_f252c934","updated":"2017-12-01 02:13:13.000000000","message":"Done","commit_id":"2bb4ca4c4000125ee2f48e9830af068a436df500"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"97ae93e18e0cfff31a0bb4d7a4b89da0d4177fee","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"All logs on the system, by default, include the global request ID and"},{"line_number":6,"context_line":"the local request ID when available."},{"line_number":7,"context_line":"The local request ID is locally generated unique request ID by each service"},{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is user specified request ID which is utilized as"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"ff82abbf_38f45d5b","line":7,"range":{"start_line":7,"start_character":41,"end_line":7,"end_character":60},"updated":"2017-12-01 13:03:54.000000000","message":"strike","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"97ae93e18e0cfff31a0bb4d7a4b89da0d4177fee","unresolved":false,"context_lines":[{"line_number":7,"context_line":"The local request ID is locally generated unique request ID by each service"},{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is user specified request ID which is utilized as"},{"line_number":11,"context_line":"common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":12,"context_line":"involved in that operation. This request ID is same among all services"},{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."}],"source_content_type":"text/x-c++src","patch_set":4,"id":"ff82abbf_9887a9b7","line":10,"range":{"start_line":10,"start_character":22,"end_line":10,"end_character":39},"updated":"2017-12-01 13:03:54.000000000","message":"is a user-specified","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"a794256cf0546d9fdf151d2f8e1754d54ceaa445","unresolved":false,"context_lines":[{"line_number":7,"context_line":"The local request ID is locally generated unique request ID by each service"},{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is user specified request ID which is utilized as"},{"line_number":11,"context_line":"common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":12,"context_line":"involved in that operation. This request ID is same among all services"},{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."}],"source_content_type":"text/x-c++src","patch_set":4,"id":"df87a7cf_bdc62416","line":10,"range":{"start_line":10,"start_character":22,"end_line":10,"end_character":39},"in_reply_to":"ff82abbf_9887a9b7","updated":"2017-12-04 00:20:02.000000000","message":"Done","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"97ae93e18e0cfff31a0bb4d7a4b89da0d4177fee","unresolved":false,"context_lines":[{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is user specified request ID which is utilized as"},{"line_number":11,"context_line":"common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":12,"context_line":"involved in that operation. This request ID is same among all services"},{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":14,"context_line":"This allows an administrator to track"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"ff82abbf_98b0098e","line":11,"updated":"2017-12-01 13:03:54.000000000","message":"a","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"a794256cf0546d9fdf151d2f8e1754d54ceaa445","unresolved":false,"context_lines":[{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is user specified request ID which is utilized as"},{"line_number":11,"context_line":"common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":12,"context_line":"involved in that operation. This request ID is same among all services"},{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":14,"context_line":"This allows an administrator to track"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"df87a7cf_ddcbe81b","line":11,"in_reply_to":"ff82abbf_98b0098e","updated":"2017-12-04 00:20:02.000000000","message":"Done","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"97ae93e18e0cfff31a0bb4d7a4b89da0d4177fee","unresolved":false,"context_lines":[{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is user specified request ID which is utilized as"},{"line_number":11,"context_line":"common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":12,"context_line":"involved in that operation. This request ID is same among all services"},{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":14,"context_line":"This allows an administrator to track"},{"line_number":15,"context_line":"the API request processing as it transitions between all the different"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"ff82abbf_788e65d1","line":12,"updated":"2017-12-01 13:03:54.000000000","message":"the","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"a794256cf0546d9fdf151d2f8e1754d54ceaa445","unresolved":false,"context_lines":[{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is user specified request ID which is utilized as"},{"line_number":11,"context_line":"common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":12,"context_line":"involved in that operation. This request ID is same among all services"},{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":14,"context_line":"This allows an administrator to track"},{"line_number":15,"context_line":"the API request processing as it transitions between all the different"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"df87a7cf_7d9e5c08","line":12,"in_reply_to":"ff82abbf_788e65d1","updated":"2017-12-04 00:20:02.000000000","message":"Done","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"97ae93e18e0cfff31a0bb4d7a4b89da0d4177fee","unresolved":false,"context_lines":[{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":14,"context_line":"This allows an administrator to track"},{"line_number":15,"context_line":"the API request processing as it transitions between all the different"},{"line_number":16,"context_line":"nova services or between nova and other component services called by nova"},{"line_number":17,"context_line":"during that request."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Users can specify the global request ID in the request header."}],"source_content_type":"text/x-c++src","patch_set":4,"id":"ff82abbf_78a74551","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":73},"updated":"2017-12-01 13:03:54.000000000","message":"Capitalize `Nova`","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"a794256cf0546d9fdf151d2f8e1754d54ceaa445","unresolved":false,"context_lines":[{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":14,"context_line":"This allows an administrator to track"},{"line_number":15,"context_line":"the API request processing as it transitions between all the different"},{"line_number":16,"context_line":"nova services or between nova and other component services called by nova"},{"line_number":17,"context_line":"during that request."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Users can specify the global request ID in the request header."}],"source_content_type":"text/x-c++src","patch_set":4,"id":"df87a7cf_7dd09cca","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":73},"in_reply_to":"ff82abbf_78a74551","updated":"2017-12-04 00:20:02.000000000","message":"Done","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"97ae93e18e0cfff31a0bb4d7a4b89da0d4177fee","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"**Request**"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. NOTE(takashin): The \u0027rest_parameters\u0027 derective needs the \u0027rest_method\u0027"},{"line_number":29,"context_line":"                   derective before itself. But this file does not contain"},{"line_number":30,"context_line":"                   the \u0027rest_method\u0027 derective."},{"line_number":31,"context_line":"                   So the \u0027rest_parameters\u0027 derective is not used."}],"source_content_type":"text/x-c++src","patch_set":4,"id":"ff82abbf_b85b8d52","line":28,"range":{"start_line":28,"start_character":41,"end_line":28,"end_character":50},"updated":"2017-12-01 13:03:54.000000000","message":"directive","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"a794256cf0546d9fdf151d2f8e1754d54ceaa445","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"**Request**"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. NOTE(takashin): The \u0027rest_parameters\u0027 derective needs the \u0027rest_method\u0027"},{"line_number":29,"context_line":"                   derective before itself. But this file does not contain"},{"line_number":30,"context_line":"                   the \u0027rest_method\u0027 derective."},{"line_number":31,"context_line":"                   So the \u0027rest_parameters\u0027 derective is not used."}],"source_content_type":"text/x-c++src","patch_set":4,"id":"df87a7cf_3dda14e9","line":28,"range":{"start_line":28,"start_character":41,"end_line":28,"end_character":50},"in_reply_to":"ff82abbf_b85b8d52","updated":"2017-12-04 00:20:02.000000000","message":"Done","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"97ae93e18e0cfff31a0bb4d7a4b89da0d4177fee","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. NOTE(takashin): The \u0027rest_parameters\u0027 derective needs the \u0027rest_method\u0027"},{"line_number":29,"context_line":"                   derective before itself. But this file does not contain"},{"line_number":30,"context_line":"                   the \u0027rest_method\u0027 derective."},{"line_number":31,"context_line":"                   So the \u0027rest_parameters\u0027 derective is not used."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":".. list-table::"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"ff82abbf_53d90220","line":30,"range":{"start_line":30,"start_character":37,"end_line":30,"end_character":46},"updated":"2017-12-01 13:03:54.000000000","message":"directive","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"a794256cf0546d9fdf151d2f8e1754d54ceaa445","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. NOTE(takashin): The \u0027rest_parameters\u0027 derective needs the \u0027rest_method\u0027"},{"line_number":29,"context_line":"                   derective before itself. But this file does not contain"},{"line_number":30,"context_line":"                   the \u0027rest_method\u0027 derective."},{"line_number":31,"context_line":"                   So the \u0027rest_parameters\u0027 derective is not used."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":".. list-table::"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"df87a7cf_5dd7d8c0","line":30,"range":{"start_line":30,"start_character":37,"end_line":30,"end_character":46},"in_reply_to":"ff82abbf_53d90220","updated":"2017-12-04 00:20:02.000000000","message":"Done","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"97ae93e18e0cfff31a0bb4d7a4b89da0d4177fee","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"**Request**"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. NOTE(takashin): The \u0027rest_parameters\u0027 derective needs the \u0027rest_method\u0027"},{"line_number":29,"context_line":"                   derective before itself. But this file does not contain"},{"line_number":30,"context_line":"                   the \u0027rest_method\u0027 derective."},{"line_number":31,"context_line":"                   So the \u0027rest_parameters\u0027 derective is not used."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":".. list-table::"},{"line_number":34,"context_line":"  :widths: 20 10 10 60"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"ff82abbf_d3e512de","line":31,"range":{"start_line":28,"start_character":0,"end_line":31,"end_character":66},"updated":"2017-12-01 13:03:54.000000000","message":"Note to reviewers: Took me a bit to figure out that this block doesn\u0027t actually render in the HTML output - which is the right thing.","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"97ae93e18e0cfff31a0bb4d7a4b89da0d4177fee","unresolved":false,"context_lines":[{"line_number":28,"context_line":".. NOTE(takashin): The \u0027rest_parameters\u0027 derective needs the \u0027rest_method\u0027"},{"line_number":29,"context_line":"                   derective before itself. But this file does not contain"},{"line_number":30,"context_line":"                   the \u0027rest_method\u0027 derective."},{"line_number":31,"context_line":"                   So the \u0027rest_parameters\u0027 derective is not used."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":".. list-table::"},{"line_number":34,"context_line":"  :widths: 20 10 10 60"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"ff82abbf_58584155","line":31,"range":{"start_line":31,"start_character":44,"end_line":31,"end_character":53},"updated":"2017-12-01 13:03:54.000000000","message":"directive","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"a794256cf0546d9fdf151d2f8e1754d54ceaa445","unresolved":false,"context_lines":[{"line_number":28,"context_line":".. NOTE(takashin): The \u0027rest_parameters\u0027 derective needs the \u0027rest_method\u0027"},{"line_number":29,"context_line":"                   derective before itself. But this file does not contain"},{"line_number":30,"context_line":"                   the \u0027rest_method\u0027 derective."},{"line_number":31,"context_line":"                   So the \u0027rest_parameters\u0027 derective is not used."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":".. list-table::"},{"line_number":34,"context_line":"  :widths: 20 10 10 60"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"df87a7cf_fde34ca3","line":31,"range":{"start_line":31,"start_character":44,"end_line":31,"end_character":53},"in_reply_to":"ff82abbf_58584155","updated":"2017-12-04 00:20:02.000000000","message":"Done","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"97ae93e18e0cfff31a0bb4d7a4b89da0d4177fee","unresolved":false,"context_lines":[{"line_number":48,"context_line":"      lines for that request. By default, the middleware configuration ensures"},{"line_number":49,"context_line":"      that the global request ID appears in the log files."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"**Response**"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":".. list-table::"},{"line_number":54,"context_line":"  :widths: 20 10 10 60"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"ff82abbf_d3e8b27d","line":51,"range":{"start_line":51,"start_character":2,"end_line":51,"end_character":10},"updated":"2017-12-01 13:03:54.000000000","message":"Do we really need to do this so formally, with two tables, and the description content nearly identical?  I get that it\u0027s \"official\", but I wonder if it\u0027s overkill and we could just collapse it into the paragraph at the top.","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"a794256cf0546d9fdf151d2f8e1754d54ceaa445","unresolved":false,"context_lines":[{"line_number":48,"context_line":"      lines for that request. By default, the middleware configuration ensures"},{"line_number":49,"context_line":"      that the global request ID appears in the log files."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"**Response**"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":".. list-table::"},{"line_number":54,"context_line":"  :widths: 20 10 10 60"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"df87a7cf_fd910cf3","line":51,"range":{"start_line":51,"start_character":2,"end_line":51,"end_character":10},"in_reply_to":"ff82abbf_d3e8b27d","updated":"2017-12-04 00:20:02.000000000","message":"It is for consistency with the compute API reference.\nSee https://developer.openstack.org/api-ref/compute/#request-ids .","commit_id":"c91d68fe7218ed7f6f165eb1f7fac757f68580f5"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"a28a755e09df9d8b8784f8bfceddd557c9f57235","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"All logs on the system, by default, include the global request ID and"},{"line_number":6,"context_line":"the local request ID when available."},{"line_number":7,"context_line":"The local request ID is locally generated unique request ID by each service"},{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is a user-specified request ID which is utilized as"}],"source_content_type":"text/x-c++src","patch_set":5,"id":"df87a7cf_5feed922","line":7,"updated":"2017-12-04 16:37:08.000000000","message":"a","commit_id":"529800ddf7ad50fd554b49c04678e54fa747d463"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"a28a755e09df9d8b8784f8bfceddd557c9f57235","unresolved":false,"context_lines":[{"line_number":5,"context_line":"All logs on the system, by default, include the global request ID and"},{"line_number":6,"context_line":"the local request ID when available."},{"line_number":7,"context_line":"The local request ID is locally generated unique request ID by each service"},{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is a user-specified request ID which is utilized as"},{"line_number":11,"context_line":"a common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"}],"source_content_type":"text/x-c++src","patch_set":5,"id":"df87a7cf_fff24d06","line":8,"range":{"start_line":8,"start_character":14,"end_line":8,"end_character":21},"updated":"2017-12-04 16:37:08.000000000","message":"among","commit_id":"529800ddf7ad50fd554b49c04678e54fa747d463"},{"author":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"change_message_id":"e3b74e6efdc027522ea3271cbbf7cc9f80b5eb40","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"All logs on the system, by default, include the global request ID and"},{"line_number":6,"context_line":"the local request ID when available."},{"line_number":7,"context_line":"The local request ID is locally generated unique request ID by each service"},{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is a user-specified request ID which is utilized as"},{"line_number":11,"context_line":"a common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"}],"source_content_type":"text/x-c++src","patch_set":7,"id":"df87a7cf_2a7528fa","line":8,"range":{"start_line":7,"start_character":0,"end_line":8,"end_character":34},"updated":"2017-12-11 17:22:03.000000000","message":"Rewording this sentence could clear things up a bit:\n\n\"The local request ID is a unique ID locally generated by each service, and thus different for each service\"","commit_id":"31f52f8daf8739ca3143cc1c774887264aec87b4"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"090537430f27b73ea028aaafe512fe6203bc81a5","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"All logs on the system, by default, include the global request ID and"},{"line_number":6,"context_line":"the local request ID when available."},{"line_number":7,"context_line":"The local request ID is locally generated unique request ID by each service"},{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is a user-specified request ID which is utilized as"},{"line_number":11,"context_line":"a common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"}],"source_content_type":"text/x-c++src","patch_set":7,"id":"df87a7cf_6d333315","line":8,"range":{"start_line":7,"start_character":0,"end_line":8,"end_character":34},"in_reply_to":"df87a7cf_2a7528fa","updated":"2017-12-12 13:17:09.000000000","message":"+1","commit_id":"31f52f8daf8739ca3143cc1c774887264aec87b4"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"4287d137f73fe9ee03604971e59e8ce182c48011","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"All logs on the system, by default, include the global request ID and"},{"line_number":6,"context_line":"the local request ID when available."},{"line_number":7,"context_line":"The local request ID is locally generated unique request ID by each service"},{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is a user-specified request ID which is utilized as"},{"line_number":11,"context_line":"a common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"}],"source_content_type":"text/x-c++src","patch_set":7,"id":"df87a7cf_6a5a262b","line":8,"range":{"start_line":7,"start_character":0,"end_line":8,"end_character":34},"in_reply_to":"df87a7cf_2a7528fa","updated":"2017-12-13 02:36:44.000000000","message":"Done","commit_id":"31f52f8daf8739ca3143cc1c774887264aec87b4"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"090537430f27b73ea028aaafe512fe6203bc81a5","unresolved":false,"context_lines":[{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is a user-specified request ID which is utilized as"},{"line_number":11,"context_line":"a common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":12,"context_line":"involved in that operation. This request ID is the same among all services"},{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":14,"context_line":"This allows an administrator to track"},{"line_number":15,"context_line":"the API request processing as it transitions between all the different"}],"source_content_type":"text/x-c++src","patch_set":7,"id":"df87a7cf_ed2663ce","line":12,"range":{"start_line":11,"start_character":35,"end_line":12,"end_character":26},"updated":"2017-12-12 13:17:09.000000000","message":"This seems redundant..","commit_id":"31f52f8daf8739ca3143cc1c774887264aec87b4"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"c346a7f23cc9c8b003ed532bce6a0bae9d18b1b3","unresolved":false,"context_lines":[{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is a user-specified request ID which is utilized as"},{"line_number":11,"context_line":"a common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":12,"context_line":"involved in that operation. This request ID is the same among all services"},{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":14,"context_line":"This allows an administrator to track"},{"line_number":15,"context_line":"the API request processing as it transitions between all the different"}],"source_content_type":"text/x-c++src","patch_set":7,"id":"df87a7cf_1c59a433","line":12,"range":{"start_line":12,"start_character":47,"end_line":12,"end_character":50},"updated":"2017-12-11 05:05:37.000000000","message":"s/the/d","commit_id":"31f52f8daf8739ca3143cc1c774887264aec87b4"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"4287d137f73fe9ee03604971e59e8ce182c48011","unresolved":false,"context_lines":[{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is a user-specified request ID which is utilized as"},{"line_number":11,"context_line":"a common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":12,"context_line":"involved in that operation. This request ID is the same among all services"},{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":14,"context_line":"This allows an administrator to track"},{"line_number":15,"context_line":"the API request processing as it transitions between all the different"}],"source_content_type":"text/x-c++src","patch_set":7,"id":"df87a7cf_ca48125e","line":12,"range":{"start_line":12,"start_character":47,"end_line":12,"end_character":50},"in_reply_to":"df87a7cf_1c59a433","updated":"2017-12-13 02:36:44.000000000","message":"Done","commit_id":"31f52f8daf8739ca3143cc1c774887264aec87b4"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"4287d137f73fe9ee03604971e59e8ce182c48011","unresolved":false,"context_lines":[{"line_number":8,"context_line":"and different between all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":9,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":10,"context_line":"The global request ID is a user-specified request ID which is utilized as"},{"line_number":11,"context_line":"a common identifier by all services (Nova, Cinder, Glance, Neutron, etc.)"},{"line_number":12,"context_line":"involved in that operation. This request ID is the same among all services"},{"line_number":13,"context_line":"involved in that operation. The format is ``req-`` + UUID (UUID4)."},{"line_number":14,"context_line":"This allows an administrator to track"},{"line_number":15,"context_line":"the API request processing as it transitions between all the different"}],"source_content_type":"text/x-c++src","patch_set":7,"id":"df87a7cf_ea45d644","line":12,"range":{"start_line":11,"start_character":35,"end_line":12,"end_character":26},"in_reply_to":"df87a7cf_ed2663ce","updated":"2017-12-13 02:36:44.000000000","message":"Done","commit_id":"31f52f8daf8739ca3143cc1c774887264aec87b4"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"090537430f27b73ea028aaafe512fe6203bc81a5","unresolved":false,"context_lines":[{"line_number":16,"context_line":"nova services or between nova and other component services called by Nova"},{"line_number":17,"context_line":"during that request."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Users can specify the global request ID in the request header."},{"line_number":20,"context_line":"Users can receive the local request ID in the response header."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"For more details about request IDs, please reference: `Faults"},{"line_number":23,"context_line":"\u003chttps://developer.openstack.org/api-guide/compute/faults.html\u003e`_"}],"source_content_type":"text/x-c++src","patch_set":7,"id":"df87a7cf_cd003f05","line":20,"range":{"start_line":19,"start_character":0,"end_line":20,"end_character":62},"updated":"2017-12-12 13:17:09.000000000","message":"I am not sure what this means..\n\n Even if specifying a global request ID in a request, users\n receive always a local request ID as the response.\n\nright?","commit_id":"31f52f8daf8739ca3143cc1c774887264aec87b4"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"4287d137f73fe9ee03604971e59e8ce182c48011","unresolved":false,"context_lines":[{"line_number":16,"context_line":"nova services or between nova and other component services called by Nova"},{"line_number":17,"context_line":"during that request."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Users can specify the global request ID in the request header."},{"line_number":20,"context_line":"Users can receive the local request ID in the response header."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"For more details about request IDs, please reference: `Faults"},{"line_number":23,"context_line":"\u003chttps://developer.openstack.org/api-guide/compute/faults.html\u003e`_"}],"source_content_type":"text/x-c++src","patch_set":7,"id":"df87a7cf_8ae76a47","line":20,"range":{"start_line":19,"start_character":0,"end_line":20,"end_character":62},"in_reply_to":"df87a7cf_cd003f05","updated":"2017-12-13 02:36:44.000000000","message":"Done","commit_id":"31f52f8daf8739ca3143cc1c774887264aec87b4"}]}
