)]}'
{"api-guide/source/general_info.rst":[{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"429c9611ca23eb05f0c2aefda606fc0ebd5b7a36","unresolved":false,"context_lines":[{"line_number":249,"context_line":""},{"line_number":250,"context_line":"-  **Aggregates**"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"   Please see :doc:`aggregates.rst`"},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"-  **Migrations**"},{"line_number":255,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3afc51ec_6ed97b83","side":"PARENT","line":252,"range":{"start_line":252,"start_character":14,"end_line":252,"end_character":35},"updated":"2016-03-14 07:10:52.000000000","message":"I think the original goal at here is link to https://github.com/openstack/nova/blob/master/doc/source/aggregates.rst\n\nWe can get history from https://review.openstack.org/#/c/250737/\n\nMaybe we can just reference to the url link directly at here http://docs.openstack.org/developer/nova/aggregates.html","commit_id":"859ff4893f699b680fec4db7dedd3bec8c8d0a1c"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"cd8eed83ae9e9360c53c62f8e2221e6f49c0bf19","unresolved":false,"context_lines":[{"line_number":249,"context_line":""},{"line_number":250,"context_line":"-  **Aggregates**"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"   Please see :doc:`aggregates.rst`"},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"-  **Migrations**"},{"line_number":255,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3afc51ec_fb2f083c","side":"PARENT","line":252,"range":{"start_line":252,"start_character":14,"end_line":252,"end_character":35},"in_reply_to":"3afc51ec_6ed97b83","updated":"2016-03-14 08:16:06.000000000","message":"Done","commit_id":"859ff4893f699b680fec4db7dedd3bec8c8d0a1c"}],"api-guide/source/index.rst":[{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"429c9611ca23eb05f0c2aefda606fc0ebd5b7a36","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    paginated_collections"},{"line_number":88,"context_line":"    polling_changes-since_parameter"},{"line_number":89,"context_line":"    request_and_response_formats"},{"line_number":90,"context_line":"    extra_specs_and_properties"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3afc51ec_2e5c93ec","line":90,"updated":"2016-03-14 07:10:52.000000000","message":"I think we needn\u0027t expose this in the main page. \n\nActually it was referenced at https://github.com/openstack/nova/blame/master/api-guide/source/general_info.rst#L45 and https://github.com/openstack/nova/blame/master/api-guide/source/general_info.rst#L59","commit_id":"466e5da35ac4717fd5ab96e62c04de681c4b06ae"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"70742c1b419e864b0d1b1c6bde26acd57a1b7fd5","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    paginated_collections"},{"line_number":88,"context_line":"    polling_changes-since_parameter"},{"line_number":89,"context_line":"    request_and_response_formats"},{"line_number":90,"context_line":"    extra_specs_and_properties"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3afc51ec_a9025d09","line":90,"in_reply_to":"3afc51ec_2e5c93ec","updated":"2016-03-14 08:07:25.000000000","message":"The build fails currently with \"Page is not included\", we need to add it somewhere. Sphinx expects that each page shows up in an index.\n\nDo you have an idea for a better place to add it? Otherwise I\u0027ll leave it...","commit_id":"466e5da35ac4717fd5ab96e62c04de681c4b06ae"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"9723ac7e134d26352a0e4585a50e2f298ff106db","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    paginated_collections"},{"line_number":88,"context_line":"    polling_changes-since_parameter"},{"line_number":89,"context_line":"    request_and_response_formats"},{"line_number":90,"context_line":"    extra_specs_and_properties"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1af94dfe_3414d442","line":90,"in_reply_to":"3afc51ec_a9025d09","updated":"2016-03-16 16:27:44.000000000","message":"IIUC we can add another toctree here which has the \"hidden\" attribute.\n\n    .. toctree::\n        :hidden:\n        extra_specs_and_properties\n\nThis could solve the \"page is not included\" error and also doesn\u0027t show it on the main page but is available via link.","commit_id":"466e5da35ac4717fd5ab96e62c04de681c4b06ae"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"7acd156ff0d663fee9a4ff05aa23e667afddf654","unresolved":false,"context_lines":[{"line_number":89,"context_line":"    request_and_response_formats"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":".. toctree::"},{"line_number":92,"context_line":"    :hidden:"},{"line_number":93,"context_line":"    extra_specs_and_properties"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1af94dfe_6f62f0ae","line":92,"updated":"2016-03-17 01:13:02.000000000","message":"gate-nova-api-guide failed, there should have space line after this.","commit_id":"b3c317eabd5dc20177eda3ce80246bc228281146"}],"api-guide/source/server_concepts.rst":[{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"7be42cb4419777dc90920b9b548640a3547ffa83","unresolved":false,"context_lines":[{"line_number":252,"context_line":"       }"},{"line_number":253,"context_line":"       ]"},{"line_number":254,"context_line":"   }"},{"line_number":255,"context_line":"   "},{"line_number":256,"context_line":"   **Example: Query server using regex matching on name**"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":".. code::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1af94dfe_74e81c11","line":255,"range":{"start_line":255,"start_character":0,"end_line":255,"end_character":3},"updated":"2016-03-16 16:45:10.000000000","message":"nit: whitespace","commit_id":"c7ade5ac57f761ce9cf915aff380ef6d714907ac"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"72a12611aa1effa35c17d6cba5b4a61d126d8996","unresolved":false,"context_lines":[{"line_number":252,"context_line":"       }"},{"line_number":253,"context_line":"       ]"},{"line_number":254,"context_line":"   }"},{"line_number":255,"context_line":"   "},{"line_number":256,"context_line":"   **Example: Query server using regex matching on name**"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":".. code::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1af94dfe_fd38883f","line":255,"range":{"start_line":255,"start_character":0,"end_line":255,"end_character":3},"in_reply_to":"1af94dfe_74e81c11","updated":"2016-03-16 18:18:23.000000000","message":"Out of scope of this change - but fixed ;)","commit_id":"c7ade5ac57f761ce9cf915aff380ef6d714907ac"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"7be42cb4419777dc90920b9b548640a3547ffa83","unresolved":false,"context_lines":[{"line_number":352,"context_line":"       ]"},{"line_number":353,"context_line":"   }"},{"line_number":354,"context_line":""},{"line_number":355,"context_line":"-  **Speical keys are used to tweek the query**"},{"line_number":356,"context_line":"   ``changes-since`` returns instances updated after the given time,"},{"line_number":357,"context_line":"   ``deleted`` return (or exclude) deleted instances and ``soft_deleted``"},{"line_number":358,"context_line":"   modify behavior of \u0027deleted\u0027 to either include or exclude instances whose"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1af94dfe_54ba400b","line":355,"range":{"start_line":355,"start_character":5,"end_line":355,"end_character":13},"updated":"2016-03-16 16:45:10.000000000","message":"nit: maybe fix that typo with this change too?","commit_id":"c7ade5ac57f761ce9cf915aff380ef6d714907ac"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"72a12611aa1effa35c17d6cba5b4a61d126d8996","unresolved":false,"context_lines":[{"line_number":352,"context_line":"       ]"},{"line_number":353,"context_line":"   }"},{"line_number":354,"context_line":""},{"line_number":355,"context_line":"-  **Speical keys are used to tweek the query**"},{"line_number":356,"context_line":"   ``changes-since`` returns instances updated after the given time,"},{"line_number":357,"context_line":"   ``deleted`` return (or exclude) deleted instances and ``soft_deleted``"},{"line_number":358,"context_line":"   modify behavior of \u0027deleted\u0027 to either include or exclude instances whose"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1af94dfe_3d3b103a","line":355,"range":{"start_line":355,"start_character":5,"end_line":355,"end_character":13},"in_reply_to":"1af94dfe_54ba400b","updated":"2016-03-16 18:18:23.000000000","message":"Done","commit_id":"c7ade5ac57f761ce9cf915aff380ef6d714907ac"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"7be42cb4419777dc90920b9b548640a3547ffa83","unresolved":false,"context_lines":[{"line_number":378,"context_line":"           \"updated\": \"2015-12-17T15:55:52Z\""},{"line_number":379,"context_line":"           ..."},{"line_number":380,"context_line":"       }"},{"line_number":381,"context_line":"   }    "},{"line_number":382,"context_line":""},{"line_number":383,"context_line":"   GET /servers/detail?changes-since\u003d\u00272015-12-16T15:55:52Z\u0027"},{"line_number":384,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1af94dfe_9407a880","line":381,"range":{"start_line":381,"start_character":4,"end_line":381,"end_character":8},"updated":"2016-03-16 16:45:10.000000000","message":"nit: whitespace","commit_id":"c7ade5ac57f761ce9cf915aff380ef6d714907ac"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"72a12611aa1effa35c17d6cba5b4a61d126d8996","unresolved":false,"context_lines":[{"line_number":378,"context_line":"           \"updated\": \"2015-12-17T15:55:52Z\""},{"line_number":379,"context_line":"           ..."},{"line_number":380,"context_line":"       }"},{"line_number":381,"context_line":"   }    "},{"line_number":382,"context_line":""},{"line_number":383,"context_line":"   GET /servers/detail?changes-since\u003d\u00272015-12-16T15:55:52Z\u0027"},{"line_number":384,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1af94dfe_9d4a24c4","line":381,"range":{"start_line":381,"start_character":4,"end_line":381,"end_character":8},"in_reply_to":"1af94dfe_9407a880","updated":"2016-03-16 18:18:23.000000000","message":"Done","commit_id":"c7ade5ac57f761ce9cf915aff380ef6d714907ac"},{"author":{"_account_id":8623,"name":"Kaitlin Farr","email":"kaitlin.farr@jhuapl.edu","username":"kaitlin.farr"},"change_message_id":"ebc078fb976a62a55be000f067fba296fcd3be2b","unresolved":false,"context_lines":[{"line_number":352,"context_line":"       ]"},{"line_number":353,"context_line":"   }"},{"line_number":354,"context_line":""},{"line_number":355,"context_line":"-  **Special keys are used to tweek the query**"},{"line_number":356,"context_line":"   ``changes-since`` returns instances updated after the given time,"},{"line_number":357,"context_line":"   ``deleted`` return (or exclude) deleted instances and ``soft_deleted``"},{"line_number":358,"context_line":"   modify behavior of \u0027deleted\u0027 to either include or exclude instances whose"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1af94dfe_7d2ab37f","line":355,"range":{"start_line":355,"start_character":30,"end_line":355,"end_character":35},"updated":"2016-03-16 19:32:27.000000000","message":"out of scope, but:\ntweek -\u003e tweak","commit_id":"b3c317eabd5dc20177eda3ce80246bc228281146"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"35e670567cef1f0cd65c89fbf823f72f169b2d3a","unresolved":false,"context_lines":[{"line_number":751,"context_line":"   This process can be repeated until the whole cloud has been updated,"},{"line_number":752,"context_line":"   usually using a pool of empty hosts instead of just one."},{"line_number":753,"context_line":""},{"line_number":754,"context_line":"- **Resource Optimization**"},{"line_number":755,"context_line":""},{"line_number":756,"context_line":"   To reduce energy usage, some cloud operators will try and move"},{"line_number":757,"context_line":"   servers so they fit into the minimum number of hosts, allowing"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1af94dfe_35edcd25","line":754,"range":{"start_line":754,"start_character":1,"end_line":754,"end_character":2},"updated":"2016-03-17 09:38:48.000000000","message":"nit:An additional space is necessary, otherwise the text below will be rendered as a quote.","commit_id":"f25648a963800537d39c3019811ecc5485f8b33e"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"4f4b8747f0b789d297173b7406ebad1c38cd06ce","unresolved":false,"context_lines":[{"line_number":751,"context_line":"   This process can be repeated until the whole cloud has been updated,"},{"line_number":752,"context_line":"   usually using a pool of empty hosts instead of just one."},{"line_number":753,"context_line":""},{"line_number":754,"context_line":"- **Resource Optimization**"},{"line_number":755,"context_line":""},{"line_number":756,"context_line":"   To reduce energy usage, some cloud operators will try and move"},{"line_number":757,"context_line":"   servers so they fit into the minimum number of hosts, allowing"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa0719c6_2b1163ad","line":754,"range":{"start_line":754,"start_character":1,"end_line":754,"end_character":2},"in_reply_to":"1af94dfe_2a9b4367","updated":"2016-03-21 09:02:07.000000000","message":"Right. There is already a follow-up patch in the making which covers the rest of the structure and format issues: https://review.openstack.org/#/c/294284/","commit_id":"f25648a963800537d39c3019811ecc5485f8b33e"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"47fb908d8117a0b5364524db307aae47818de347","unresolved":false,"context_lines":[{"line_number":751,"context_line":"   This process can be repeated until the whole cloud has been updated,"},{"line_number":752,"context_line":"   usually using a pool of empty hosts instead of just one."},{"line_number":753,"context_line":""},{"line_number":754,"context_line":"- **Resource Optimization**"},{"line_number":755,"context_line":""},{"line_number":756,"context_line":"   To reduce energy usage, some cloud operators will try and move"},{"line_number":757,"context_line":"   servers so they fit into the minimum number of hosts, allowing"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1af94dfe_2a9b4367","line":754,"range":{"start_line":754,"start_character":1,"end_line":754,"end_character":2},"in_reply_to":"1af94dfe_35edcd25","updated":"2016-03-18 22:09:14.000000000","message":"nice catch, but it is fine to catch here later to keep the scope small :)","commit_id":"f25648a963800537d39c3019811ecc5485f8b33e"}]}
