)]}'
{"doc/source/theory-of-auto-scaling.rst":[{"author":{"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},"change_message_id":"56df86f4ba89dc4f68146bec36800d042ef3aab0","unresolved":false,"context_lines":[{"line_number":41,"context_line":"Conceptual Diagram"},{"line_number":42,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":".. image:: ./media/OpenStack-Auto-Scaling.svg"},{"line_number":45,"context_line":"   :alt: Architecture Component Diagram showing Scaling Units, Monitoring and Alarming, Decision Services, and Orchestration Engine"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"+----------------------------------------------------+"},{"line_number":48,"context_line":"| .. image:: ./media/OpenStack-Auto-Scaling.svg      |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9fb8cfa7_924ab0a9","line":45,"range":{"start_line":44,"start_character":0,"end_line":45,"end_character":131},"updated":"2019-06-11 16:07:24.000000000","message":"This one looks better to me.  The other one renders too small for me.","commit_id":"c590193c2babae47cbbc86b3053f52ed38973597"},{"author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"change_message_id":"d0d3bee0d51da3df2a5bb964080dc2dfb7946ab9","unresolved":false,"context_lines":[{"line_number":41,"context_line":"Conceptual Diagram"},{"line_number":42,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":".. image:: ./media/OpenStack-Auto-Scaling.svg"},{"line_number":45,"context_line":"   :alt: Architecture Component Diagram showing Scaling Units, Monitoring and Alarming, Decision Services, and Orchestration Engine"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"+----------------------------------------------------+"},{"line_number":48,"context_line":"| .. image:: ./media/OpenStack-Auto-Scaling.svg      |"},{"line_number":49,"context_line":"+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":50,"context_line":"| **Figure 1: Auto-Scaling Architecture Components** |"},{"line_number":51,"context_line":"+----------------------------------------------------+"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Components of Auto-Scaling"},{"line_number":54,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9fb8cfa7_172c84aa","line":51,"range":{"start_line":44,"start_character":0,"end_line":51,"end_character":54},"updated":"2019-06-08 03:10:37.000000000","message":"WIP, I\u0027m not sure which will render nicely in the docs.openstack.org output, so both are in place at the moment.","commit_id":"c590193c2babae47cbbc86b3053f52ed38973597"},{"author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"change_message_id":"abe1a3ea5f373da20bd7a477b09fbcea7e1925d9","unresolved":false,"context_lines":[{"line_number":92,"context_line":"  * `Heat`_ can contain logic for auto-scaling decisions in HOT templates"},{"line_number":93,"context_line":"  * `Vitrage`_"},{"line_number":94,"context_line":"  * `Watcher`_"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"* Orchestration Engines"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"  * `Heat`_"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_24b35d9a","line":95,"updated":"2019-06-12 08:35:42.000000000","message":"I think we can add Mistral here too since it can be useful for deciding scaling partan from it\u0027s workflow","commit_id":"c02e163276eb64907bca05ac1c98b5168d412592"},{"author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"change_message_id":"f61bbd646ca2c37662759f9bf41ca9eb4f70b82e","unresolved":false,"context_lines":[{"line_number":92,"context_line":"  * `Heat`_ can contain logic for auto-scaling decisions in HOT templates"},{"line_number":93,"context_line":"  * `Vitrage`_"},{"line_number":94,"context_line":"  * `Watcher`_"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"* Orchestration Engines"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"  * `Heat`_"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_1348d484","line":95,"in_reply_to":"9fb8cfa7_24b35d9a","updated":"2019-06-12 17:20:21.000000000","message":"Good point.  I\u0027m not too familiar with Mistral.\nI\u0027m tempted to add a section describing how each service interacts with Auto-Scaling, but that is too much detail for this document, so hopefully having links to each service is good enough.","commit_id":"c02e163276eb64907bca05ac1c98b5168d412592"}]}
