)]}'
{"api-ref/source/parameters.yaml":[{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":62,"context_line":"  in: body"},{"line_number":63,"context_line":"  required: True"},{"line_number":64,"context_line":"  description: |"},{"line_number":65,"context_line":"    The max post size of messages defined for a queue, which will effect for"},{"line_number":66,"context_line":"    any messages posted to the queue. So user can define a queue\u0027s level"},{"line_number":67,"context_line":"    cap for post size which can\u0027t bigger than the max_messages_post_size"},{"line_number":68,"context_line":"    defined in zaqar.conf."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"_default_message_ttl:"},{"line_number":71,"context_line":"  type: integer"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7aa08908_88ce9281","line":68,"range":{"start_line":65,"start_character":4,"end_line":68,"end_character":26},"updated":"2016-06-06 07:29:12.000000000","message":"At the start (or end) of this description add:\n\"(Reserved attribute)\"\nAlso add somewhere:\n\"Reverts to default value defined in zaqar.conf, can be overridden.\"","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":72,"context_line":"  in: body"},{"line_number":73,"context_line":"  required: True"},{"line_number":74,"context_line":"  description: |"},{"line_number":75,"context_line":"    The default TTL of messages defined for a queue, which will effect for"},{"line_number":76,"context_line":"    any messages posted to the queue. So when there is no TTL defined for a"},{"line_number":77,"context_line":"    message, the queue\u0027s _default_message_ttl will be used. By default, the"},{"line_number":78,"context_line":"    value is the same value defined as \u0027\u0027max_message_ttl\u0027\u0027 in zaqar.conf."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7aa08908_48ab0a8a","line":78,"range":{"start_line":75,"start_character":4,"end_line":78,"end_character":73},"updated":"2016-06-06 07:29:12.000000000","message":"At the start (or end) of this description add:\n\"(Reserved attribute)\"\nAlso add somewhere:\n\"Reverts to default value defined in zaqar.conf, can be overridden.\"","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"e1c0a28e07b867b20a9b1cd8c07d51f4c0bd5455","unresolved":false,"context_lines":[{"line_number":56,"context_line":"  in: body"},{"line_number":57,"context_line":"  required: true"},{"line_number":58,"context_line":"  description: |"},{"line_number":59,"context_line":"    Links pertaining to the queues. This is a list of dictionaries, each including"},{"line_number":60,"context_line":"    keys ``href`` and ``rel``."},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"queue_metadata:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_b1568827","line":59,"range":{"start_line":59,"start_character":10,"end_line":59,"end_character":20},"updated":"2016-06-14 23:14:42.000000000","message":"NIT: It\u0027s the first time I\u0027ve met such a word. Maybe replace to it\u0027s simple synonym - \"related\"?","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"},{"author":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"change_message_id":"989ce427d037088eb81bbb91f0f30ed65800330f","unresolved":false,"context_lines":[{"line_number":56,"context_line":"  in: body"},{"line_number":57,"context_line":"  required: true"},{"line_number":58,"context_line":"  description: |"},{"line_number":59,"context_line":"    Links pertaining to the queues. This is a list of dictionaries, each including"},{"line_number":60,"context_line":"    keys ``href`` and ``rel``."},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"queue_metadata:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_977ffca9","line":59,"range":{"start_line":59,"start_character":10,"end_line":59,"end_character":20},"in_reply_to":"7aa08908_b1568827","updated":"2016-06-14 23:24:25.000000000","message":"Done","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"e1c0a28e07b867b20a9b1cd8c07d51f4c0bd5455","unresolved":false,"context_lines":[{"line_number":73,"context_line":"    The max post size of messages defined for a queue, which will effect for"},{"line_number":74,"context_line":"    any messages posted to the queue. So user can define a queue\u0027s level"},{"line_number":75,"context_line":"    cap for post size which can\u0027t bigger than the max_messages_post_size"},{"line_number":76,"context_line":"    defined in zaqar.conf. It\u0027s called \u0027\u0027reserved attribute\u0027\u0027 in Zaqar. The"},{"line_number":77,"context_line":"    value will be reverted to the default value after deleting it explicitly."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"_default_message_ttl:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_5c15bb3d","line":76,"range":{"start_line":76,"start_character":27,"end_line":76,"end_character":71},"updated":"2016-06-14 23:14:42.000000000","message":"NIT: I don\u0027t like much this description, because it has double meaning. Maybe \"It is one of the ``reserved attributes`` of Zaqar queues.\"","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"},{"author":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"change_message_id":"989ce427d037088eb81bbb91f0f30ed65800330f","unresolved":false,"context_lines":[{"line_number":73,"context_line":"    The max post size of messages defined for a queue, which will effect for"},{"line_number":74,"context_line":"    any messages posted to the queue. So user can define a queue\u0027s level"},{"line_number":75,"context_line":"    cap for post size which can\u0027t bigger than the max_messages_post_size"},{"line_number":76,"context_line":"    defined in zaqar.conf. It\u0027s called \u0027\u0027reserved attribute\u0027\u0027 in Zaqar. The"},{"line_number":77,"context_line":"    value will be reverted to the default value after deleting it explicitly."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"_default_message_ttl:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_777a50bb","line":76,"range":{"start_line":76,"start_character":27,"end_line":76,"end_character":71},"in_reply_to":"7aa08908_5c15bb3d","updated":"2016-06-14 23:24:25.000000000","message":"Done","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"e1c0a28e07b867b20a9b1cd8c07d51f4c0bd5455","unresolved":false,"context_lines":[{"line_number":84,"context_line":"    The default TTL of messages defined for a queue, which will effect for"},{"line_number":85,"context_line":"    any messages posted to the queue. So when there is no TTL defined for a"},{"line_number":86,"context_line":"    message, the queue\u0027s _default_message_ttl will be used. By default, the"},{"line_number":87,"context_line":"    value is the same value defined as \u0027\u0027max_message_ttl\u0027\u0027 in zaqar.conf. It\u0027s"},{"line_number":88,"context_line":"    called \u0027\u0027reserved attribute\u0027\u0027 in Zaqar. The value will be reverted to the"},{"line_number":89,"context_line":"    default value after deleting it explicitly."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_3c10af4d","line":88,"range":{"start_line":87,"start_character":74,"end_line":88,"end_character":42},"updated":"2016-06-14 23:14:42.000000000","message":"NIT: I don\u0027t like much this description, because it has double meaning. Maybe \"It is one of the ``reserved attributes`` of Zaqar queues.\"","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"},{"author":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"change_message_id":"989ce427d037088eb81bbb91f0f30ed65800330f","unresolved":false,"context_lines":[{"line_number":84,"context_line":"    The default TTL of messages defined for a queue, which will effect for"},{"line_number":85,"context_line":"    any messages posted to the queue. So when there is no TTL defined for a"},{"line_number":86,"context_line":"    message, the queue\u0027s _default_message_ttl will be used. By default, the"},{"line_number":87,"context_line":"    value is the same value defined as \u0027\u0027max_message_ttl\u0027\u0027 in zaqar.conf. It\u0027s"},{"line_number":88,"context_line":"    called \u0027\u0027reserved attribute\u0027\u0027 in Zaqar. The value will be reverted to the"},{"line_number":89,"context_line":"    default value after deleting it explicitly."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_1742ec67","line":88,"range":{"start_line":87,"start_character":74,"end_line":88,"end_character":42},"in_reply_to":"7aa08908_3c10af4d","updated":"2016-06-14 23:24:25.000000000","message":"Done","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"}],"api-ref/source/queues.inc":[{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":14,"context_line":"Lists all queues."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Normal response codes: 200, 204"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Error response codes:"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_77518962","line":17,"range":{"start_line":17,"start_character":26,"end_line":17,"end_character":31},"updated":"2016-06-06 07:29:12.000000000","message":"This should be removed.","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":36,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"  - queues: queues"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"Response Example"},{"line_number":42,"context_line":"----------------"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_12181384","line":39,"updated":"2016-06-06 07:29:12.000000000","message":"I think these parameters should be added:\n\"links\"\n\"links_href\"\n\"rel\"\n\"queue_name\"\n\"queue_href\"","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Creates a queue."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Normal response codes: 201"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"- BadRequest (400)"},{"line_number":58,"context_line":"- Unauthorized (401)"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_576d6d03","line":55,"updated":"2016-06-06 07:29:12.000000000","message":"204 response code should be added.","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"- BadRequest (400)"},{"line_number":58,"context_line":"- Unauthorized (401)"},{"line_number":59,"context_line":"- InternalError(500)"},{"line_number":60,"context_line":"- ServiceUnavailable (503)"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_b252dfdb","line":59,"updated":"2016-06-06 07:29:12.000000000","message":"TLDR: should not include 500 error.\n\nExplanation:\nIf I\u0027m not mistaken, 500 error happens only because of bugs in Zaqar. In the case of misconfiguration Zaqar shows 503 error. 500 error can be thrown in any response and we don\u0027t know in which one of them. This is not designed.\n\nSo maybe we should either include 500 error in any response, or not include it at all. I prefer the latter.","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":66,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"  - queue_name: queue_name"},{"line_number":69,"context_line":"  - metadata: queue_metadata"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"Request Example"},{"line_number":72,"context_line":"---------------"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_a8b6ee3a","line":69,"range":{"start_line":69,"start_character":4,"end_line":69,"end_character":12},"updated":"2016-06-06 07:29:12.000000000","message":"IMO there\u0027s no such parameter \"metadata\" in body. The whole body is metadata. But I don\u0027t know how we should properly define body in api-ref in our case.\n\nIt could have worked for Nova which server metadata requests/responses have this body:\n{\n    \"metadata\": {\n        \"foo\": \"Foo Value\"\n    }\n}\n\nMaybe there\u0027s another way?","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":85,"context_line":""},{"line_number":86,"context_line":"Updates a queue."},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"Normal response codes: 201"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"- BadRequest (400)"},{"line_number":91,"context_line":"- Unauthorized (401)"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_f2baa7bf","line":88,"range":{"start_line":88,"start_character":23,"end_line":88,"end_character":26},"updated":"2016-06-06 07:29:12.000000000","message":"s/201/200","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"545c7a8be88583cd471bb20850180af6171b8d86","unresolved":false,"context_lines":[{"line_number":88,"context_line":"Normal response codes: 201"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"- BadRequest (400)"},{"line_number":91,"context_line":"- Unauthorized (401)"},{"line_number":92,"context_line":"- InternalError(500)"},{"line_number":93,"context_line":"- ServiceUnavailable (503)"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"9abb7d3a_7d4d0cc3","line":91,"updated":"2016-06-02 06:49:46.000000000","message":"and 409","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":88,"context_line":"Normal response codes: 201"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"- BadRequest (400)"},{"line_number":91,"context_line":"- Unauthorized (401)"},{"line_number":92,"context_line":"- InternalError(500)"},{"line_number":93,"context_line":"- ServiceUnavailable (503)"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_92cec381","line":91,"in_reply_to":"9abb7d3a_7d4d0cc3","updated":"2016-06-06 07:29:12.000000000","message":"and 404","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":89,"context_line":""},{"line_number":90,"context_line":"- BadRequest (400)"},{"line_number":91,"context_line":"- Unauthorized (401)"},{"line_number":92,"context_line":"- InternalError(500)"},{"line_number":93,"context_line":"- ServiceUnavailable (503)"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_f262a7ac","line":92,"range":{"start_line":92,"start_character":0,"end_line":92,"end_character":20},"updated":"2016-06-06 07:29:12.000000000","message":"Should not include 500 error.","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":97,"context_line":"------------------"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"  - queue_name: queue_name"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"When setting the request body of updating queue, the body must a list which"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_28f83ee5","line":100,"updated":"2016-06-06 07:29:12.000000000","message":"Somehow we should include body, which is required in this request. But I don\u0027t know proper way.","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":100,"context_line":""},{"line_number":101,"context_line":"  - queue_name: queue_name"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"When setting the request body of updating queue, the body must a list which"},{"line_number":104,"context_line":"contains a series of json object which follows"},{"line_number":105,"context_line":"https://tools.ietf.org/html/draft-ietf-appsawg-json-patch-10"},{"line_number":106,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_8d20644b","line":103,"range":{"start_line":103,"start_character":0,"end_line":103,"end_character":50},"updated":"2016-06-06 07:29:12.000000000","message":"s/When setting the request body of updating queue, t/T","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":100,"context_line":""},{"line_number":101,"context_line":"  - queue_name: queue_name"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"When setting the request body of updating queue, the body must a list which"},{"line_number":104,"context_line":"contains a series of json object which follows"},{"line_number":105,"context_line":"https://tools.ietf.org/html/draft-ietf-appsawg-json-patch-10"},{"line_number":106,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_cd1a6c17","line":103,"range":{"start_line":103,"start_character":58,"end_line":103,"end_character":62},"updated":"2016-06-06 07:29:12.000000000","message":"s/must/must be","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"545c7a8be88583cd471bb20850180af6171b8d86","unresolved":false,"context_lines":[{"line_number":103,"context_line":"When setting the request body of updating queue, the body must a list which"},{"line_number":104,"context_line":"contains a series of json object which follows"},{"line_number":105,"context_line":"https://tools.ietf.org/html/draft-ietf-appsawg-json-patch-10"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"NOTE: the \u0027\u0027path\u0027\u0027 must start with /metadata, for example, if the key is"},{"line_number":108,"context_line":"\u0027\u0027ttl\u0027\u0027, then the path should be /metadata/ttl"},{"line_number":109,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"9abb7d3a_1df6808e","line":106,"updated":"2016-06-02 06:49:46.000000000","message":"the \"Content-Type\" header should be \"application/openstack-messaging-v2.0-json-patch\"","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":104,"context_line":"contains a series of json object which follows"},{"line_number":105,"context_line":"https://tools.ietf.org/html/draft-ietf-appsawg-json-patch-10"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"NOTE: the \u0027\u0027path\u0027\u0027 must start with /metadata, for example, if the key is"},{"line_number":108,"context_line":"\u0027\u0027ttl\u0027\u0027, then the path should be /metadata/ttl"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"Request Example"},{"line_number":111,"context_line":"---------------"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_cdc42c42","line":108,"range":{"start_line":107,"start_character":0,"end_line":108,"end_character":46},"updated":"2016-06-06 07:29:12.000000000","message":"Let\u0027s make this note more beautiful?\n\nFor example, you can use a formatting like this: https://github.com/openstack/nova/blob/master/api-ref/source/servers.inc#L41","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"545c7a8be88583cd471bb20850180af6171b8d86","unresolved":false,"context_lines":[{"line_number":119,"context_line":""},{"line_number":120,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"  - queue: queue"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"Response Example"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"9abb7d3a_18116e52","line":122,"range":{"start_line":122,"start_character":0,"end_line":122,"end_character":16},"updated":"2016-06-02 06:49:46.000000000","message":"- metadata: queue_metadata","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"545c7a8be88583cd471bb20850180af6171b8d86","unresolved":false,"context_lines":[{"line_number":156,"context_line":""},{"line_number":157,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"  - queue: queue"},{"line_number":160,"context_line":"  - _max_messages_post_size: _max_messages_post_size"},{"line_number":161,"context_line":"  - _default_message_ttl: _default_message_ttl"},{"line_number":162,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"9abb7d3a_f87aaa75","line":159,"range":{"start_line":159,"start_character":0,"end_line":159,"end_character":16},"updated":"2016-06-02 06:49:46.000000000","message":"this line is useless?","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"545c7a8be88583cd471bb20850180af6171b8d86","unresolved":false,"context_lines":[{"line_number":158,"context_line":""},{"line_number":159,"context_line":"  - queue: queue"},{"line_number":160,"context_line":"  - _max_messages_post_size: _max_messages_post_size"},{"line_number":161,"context_line":"  - _default_message_ttl: _default_message_ttl"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"Response Example"},{"line_number":164,"context_line":"----------------"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"9abb7d3a_585c9618","line":161,"updated":"2016-06-02 06:49:46.000000000","message":"and   - metadata: queue_metadata","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"41f3f69711413dbdd7851bfd834e7ece9b3434a7","unresolved":false,"context_lines":[{"line_number":180,"context_line":""},{"line_number":181,"context_line":"- BadRequest (400)"},{"line_number":182,"context_line":"- Unauthorized (401)"},{"line_number":183,"context_line":"- NotFound (404)"},{"line_number":184,"context_line":"- ServiceUnavailable (503)"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"7aa08908_9202433d","line":183,"range":{"start_line":183,"start_character":0,"end_line":183,"end_character":16},"updated":"2016-06-06 07:29:12.000000000","message":"This should be removed.","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"6bfed956f0ca0e56121aec4bf9b343d63d106b75","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Lists queues."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"A request to list queues when you have no queues in your account returns 204, instead of 200, because there was no information to send back."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This operation lists queues for the project. The queues are sorted alphabetically by name."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"List queues"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"7aa08908_39f11396","line":9,"range":{"start_line":7,"start_character":0,"end_line":9,"end_character":90},"updated":"2016-06-14 07:43:04.000000000","message":"this should move to L18? because this is the description about \"lists queues\"","commit_id":"ba22e87712b3746ef3d4f693c7dbdd2c043a8a71"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"6bfed956f0ca0e56121aec4bf9b343d63d106b75","unresolved":false,"context_lines":[{"line_number":115,"context_line":"https://tools.ietf.org/html/draft-ietf-appsawg-json-patch-10"},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    **Note**"},{"line_number":118,"context_line":"    "},{"line_number":119,"context_line":"    1. The \"Content-Type\" should be \"application/openstack-messaging-v2.0-json-patch\""},{"line_number":120,"context_line":"    "},{"line_number":121,"context_line":"    2. The \u0027\u0027path\u0027\u0027 must start with /metadata, for example, if the key is"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"7aa08908_59e21fd6","line":118,"updated":"2016-06-14 07:43:04.000000000","message":"here","commit_id":"ba22e87712b3746ef3d4f693c7dbdd2c043a8a71"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"e1c0a28e07b867b20a9b1cd8c07d51f4c0bd5455","unresolved":false,"context_lines":[{"line_number":109,"context_line":""},{"line_number":110,"context_line":"When setting the request body of updating queue, the body must be a list which"},{"line_number":111,"context_line":"contains a series of json object which follows"},{"line_number":112,"context_line":"https://tools.ietf.org/html/draft-ietf-appsawg-json-patch-10"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. note::"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7aa08908_9c044318","line":112,"range":{"start_line":112,"start_character":59,"end_line":112,"end_character":60},"updated":"2016-06-14 23:14:42.000000000","message":"Let\u0027s add period after this.","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"},{"author":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"change_message_id":"989ce427d037088eb81bbb91f0f30ed65800330f","unresolved":false,"context_lines":[{"line_number":109,"context_line":""},{"line_number":110,"context_line":"When setting the request body of updating queue, the body must be a list which"},{"line_number":111,"context_line":"contains a series of json object which follows"},{"line_number":112,"context_line":"https://tools.ietf.org/html/draft-ietf-appsawg-json-patch-10"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. note::"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7aa08908_d732240f","line":112,"range":{"start_line":112,"start_character":59,"end_line":112,"end_character":60},"in_reply_to":"7aa08908_9c044318","updated":"2016-06-14 23:24:25.000000000","message":"Done","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"e1c0a28e07b867b20a9b1cd8c07d51f4c0bd5455","unresolved":false,"context_lines":[{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. note::"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"   - The \"Content-Type\" should be \"application/openstack-messaging-v2.0-json-patch\""},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"   - The \u0027\u0027path\u0027\u0027 must start with /metadata, for example, if the key is \u0027\u0027ttl\u0027\u0027, then the path should be /metadata/ttl"},{"line_number":119,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7aa08908_1ccfb329","line":116,"range":{"start_line":116,"start_character":23,"end_line":116,"end_character":24},"updated":"2016-06-14 23:14:42.000000000","message":"NIT: Let\u0027s add a word \"header\" here.","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"},{"author":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"change_message_id":"989ce427d037088eb81bbb91f0f30ed65800330f","unresolved":false,"context_lines":[{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. note::"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"   - The \"Content-Type\" should be \"application/openstack-messaging-v2.0-json-patch\""},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"   - The \u0027\u0027path\u0027\u0027 must start with /metadata, for example, if the key is \u0027\u0027ttl\u0027\u0027, then the path should be /metadata/ttl"},{"line_number":119,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7aa08908_17394cf2","line":116,"range":{"start_line":116,"start_character":23,"end_line":116,"end_character":24},"in_reply_to":"7aa08908_1ccfb329","updated":"2016-06-14 23:24:25.000000000","message":"Done","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"0239d0a9b6281962ed9f17f13174f0c5aa9963b4","unresolved":false,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"Normal response codes: 201, 204"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"- BadRequest (400)"},{"line_number":70,"context_line":"- Unauthorized (401)"},{"line_number":71,"context_line":"- ServiceUnavailable (503)"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"7aa08908_72dedbda","line":68,"updated":"2016-06-15 02:09:41.000000000","message":"Insert \"Error response codes:\" here.","commit_id":"cc8dc6648e51d3940a6ec437a3d5508b21be6028"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"0239d0a9b6281962ed9f17f13174f0c5aa9963b4","unresolved":false,"context_lines":[{"line_number":131,"context_line":"   :language: javascript"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"Response Parameters"},{"line_number":135,"context_line":"-------------------"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"Response Example"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"7aa08908_f2b64b87","line":137,"range":{"start_line":134,"start_character":0,"end_line":137,"end_character":36},"updated":"2016-06-15 02:09:41.000000000","message":"These lines render as empty section. Let\u0027s remove them.","commit_id":"cc8dc6648e51d3940a6ec437a3d5508b21be6028"}],"api-ref/source/samples/queue-create-request.json":[{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"d182785db06892f1c2e927f04706dba2f39694d2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"description: \"Queue for international traffic billing.\u0027"},{"line_number":3,"context_line":"}"}],"source_content_type":"application/json","patch_set":2,"id":"7aa08908_aa398343","line":2,"range":{"start_line":2,"start_character":59,"end_line":2,"end_character":60},"updated":"2016-06-07 07:40:47.000000000","message":"double quotes","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"545c7a8be88583cd471bb20850180af6171b8d86","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"description: \"Queue for international traffic billing.\u0027"},{"line_number":3,"context_line":"}"}],"source_content_type":"application/json","patch_set":2,"id":"9abb7d3a_9d6390b0","line":2,"updated":"2016-06-02 06:49:46.000000000","message":"this should incloud \"_max_messages_post_size\",\"_default_message_ttl\" for example as well.","commit_id":"75d1d40439526d887ad780ac9b96a407c17d3a39"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"e1c0a28e07b867b20a9b1cd8c07d51f4c0bd5455","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"_max_messages_post_size\": 262144,"},{"line_number":3,"context_line":"    \"_default_message_ttl\": 3600,"},{"line_number":4,"context_line":"    \"description: \"Queue for international traffic billing.\""},{"line_number":5,"context_line":"}"}],"source_content_type":"application/json","patch_set":4,"id":"7aa08908_5ce93be5","line":4,"range":{"start_line":4,"start_character":5,"end_line":4,"end_character":16},"updated":"2016-06-14 23:14:42.000000000","message":"This key is missing double quotes on the right.","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"},{"author":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"change_message_id":"989ce427d037088eb81bbb91f0f30ed65800330f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"_max_messages_post_size\": 262144,"},{"line_number":3,"context_line":"    \"_default_message_ttl\": 3600,"},{"line_number":4,"context_line":"    \"description: \"Queue for international traffic billing.\""},{"line_number":5,"context_line":"}"}],"source_content_type":"application/json","patch_set":4,"id":"7aa08908_57b2b494","line":4,"range":{"start_line":4,"start_character":5,"end_line":4,"end_character":16},"in_reply_to":"7aa08908_5ce93be5","updated":"2016-06-14 23:24:25.000000000","message":"Done","commit_id":"5dbaf9cc9e1ef276105fe481cdc274fbe4954a91"}],"api-ref/source/samples/queues-list-response.json":[{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"6bfed956f0ca0e56121aec4bf9b343d63d106b75","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{  "},{"line_number":2,"context_line":"   \"queues\":[  "},{"line_number":3,"context_line":"      {  "},{"line_number":4,"context_line":"         \"href\":\"/v2/queues/beijing\","}],"source_content_type":"application/json","patch_set":3,"id":"7aa08908_99b127e3","line":1,"updated":"2016-06-14 07:43:04.000000000","message":"the redundant blank","commit_id":"ba22e87712b3746ef3d4f693c7dbdd2c043a8a71"}]}
