<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.openstack.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ishant</id>
		<title>OpenStack - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.openstack.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ishant"/>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/wiki/Special:Contributions/Ishant"/>
		<updated>2026-06-28T16:15:59Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63037</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63037"/>
				<updated>2014-09-18T10:53:18Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Etherpad link for discussions : https://etherpad.openstack.org/p/convergence&lt;br /&gt;
&lt;br /&gt;
== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Data Model Change ===&lt;br /&gt;
===== Data model for persisting the graph =====&lt;br /&gt;
Add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Stack Create Flow ===&lt;br /&gt;
[[File:Create.jpg]]&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63036</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63036"/>
				<updated>2014-09-18T10:29:43Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Data Model Change ===&lt;br /&gt;
===== Data model for persisting the graph =====&lt;br /&gt;
Add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Stack Create Flow ===&lt;br /&gt;
[[File:Create.jpg]]&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63035</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63035"/>
				<updated>2014-09-18T10:29:15Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Data Model Change ===&lt;br /&gt;
===== Data model for persisting the graph =====&lt;br /&gt;
Add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Stack Create Flow ====&lt;br /&gt;
[[File:Create.jpg]]&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63034</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63034"/>
				<updated>2014-09-18T10:19:15Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: /* Stack Create Flow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Model Change ====&lt;br /&gt;
===== Data model for persisting the graph =====&lt;br /&gt;
Add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Stack Create Flow ====&lt;br /&gt;
[[File:Create.jpg]]&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=File:Create.jpg&amp;diff=63033</id>
		<title>File:Create.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=File:Create.jpg&amp;diff=63033"/>
				<updated>2014-09-18T10:16:39Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63032</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63032"/>
				<updated>2014-09-18T10:15:53Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Model Change ====&lt;br /&gt;
===== Data model for persisting the graph =====&lt;br /&gt;
Add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Stack Create Flow ====&lt;br /&gt;
[[File:create.jpg]]&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63031</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63031"/>
				<updated>2014-09-18T10:15:29Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: /* Stack Create Flow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Model Change ====&lt;br /&gt;
===== Data model for persisting the graph =====&lt;br /&gt;
Add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Stack Create Flow ====&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63030</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63030"/>
				<updated>2014-09-18T10:10:27Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: /* Stack Create Flow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Model Change ====&lt;br /&gt;
===== Data model for persisting the graph =====&lt;br /&gt;
Add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Stack Create Flow ====&lt;br /&gt;
# Heat engine parses the template and upon successful validation it persists the template, stack ,all the resources and the graph.  [Currently only stack and template are stored as part of stack.store() ]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Header text !! Header text !! Header text&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Header text !! Header text !! Header text&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63029</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63029"/>
				<updated>2014-09-18T10:10:08Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: /* Stack Create Flow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Model Change ====&lt;br /&gt;
===== Data model for persisting the graph =====&lt;br /&gt;
Add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Stack Create Flow ====&lt;br /&gt;
# Heat engine parses the template and upon successful validation it persists the template, stack ,all the resources and the graph.  [Currently only stack and template are stored as part of stack.store() ]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Header text !! Header text !! Header text&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|}{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Header text !! Header text !! Header text&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63028</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63028"/>
				<updated>2014-09-18T10:08:31Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Model Change ====&lt;br /&gt;
===== Data model for persisting the graph =====&lt;br /&gt;
Add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Stack Create Flow ====&lt;br /&gt;
# Numbered list item&lt;br /&gt;
Heat engine parses the template and upon successful validation it persists the template, stack ,all the resources and the graph.  [Currently only stack and template are stored as part of stack.store() ]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Header text !! Header text !! Header text&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Header text !! Header text !! Header text&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63027</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63027"/>
				<updated>2014-09-18T09:15:25Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Model Change ====&lt;br /&gt;
===== Data model for persisting the graph =====&lt;br /&gt;
Add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63026</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63026"/>
				<updated>2014-09-18T08:59:14Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: /* Data Model Change */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Model Change ====&lt;br /&gt;
Data model for persisting the graph&lt;br /&gt;
Add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63025</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=63025"/>
				<updated>2014-09-18T08:57:57Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Model Change ====&lt;br /&gt;
Graph needs to be persisted in DB . Data model proposed is to add a new table 'resource_graph'&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column name !! Type !! Constraint&lt;br /&gt;
|-&lt;br /&gt;
| resource_id || varchar(36)|| NOT NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| needed_by|| varchar(36)|| NULL ForeignKey resource.id&lt;br /&gt;
|-&lt;br /&gt;
| stack_id|| varchar(36)|| NOT NULL ForeignKey stack.id&lt;br /&gt;
|-&lt;br /&gt;
| retry_count|| Integer|| Default (0)&lt;br /&gt;
|-&lt;br /&gt;
| observed_ready|| Boolean|| Default False&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=File:Sequence.png&amp;diff=62883</id>
		<title>File:Sequence.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=File:Sequence.png&amp;diff=62883"/>
				<updated>2014-09-17T10:21:40Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: Ishant uploaded a new version of File:Sequence.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=File:Sequence.png&amp;diff=62882</id>
		<title>File:Sequence.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=File:Sequence.png&amp;diff=62882"/>
				<updated>2014-09-17T10:21:03Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: Ishant uploaded a new version of File:Sequence.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=File:Sequence.png&amp;diff=62881</id>
		<title>File:Sequence.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=File:Sequence.png&amp;diff=62881"/>
				<updated>2014-09-17T10:19:59Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: Ishant uploaded a new version of File:Sequence.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62880</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62880"/>
				<updated>2014-09-17T10:14:46Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:Sequence.png]]&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=File:Sequence.png&amp;diff=62878</id>
		<title>File:Sequence.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=File:Sequence.png&amp;diff=62878"/>
				<updated>2014-09-17T10:13:23Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62877</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62877"/>
				<updated>2014-09-17T10:11:53Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Flow Diagrams ===&lt;br /&gt;
==== Flowchart ====&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sequence ====&lt;br /&gt;
[[File:sequence.png]]&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62876</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62876"/>
				<updated>2014-09-17T10:09:29Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
[[File:flowchart.png]]&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=File:Flowchart.png&amp;diff=62875</id>
		<title>File:Flowchart.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=File:Flowchart.png&amp;diff=62875"/>
				<updated>2014-09-17T10:09:18Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62874</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62874"/>
				<updated>2014-09-17T10:07:21Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
[[File:flowchart.png]]&lt;br /&gt;
'&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62872</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62872"/>
				<updated>2014-09-17T09:59:00Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
flowchart.svg|Convergence Flowchart&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
'&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=File:Flowchart.svg&amp;diff=62871</id>
		<title>File:Flowchart.svg</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=File:Flowchart.svg&amp;diff=62871"/>
				<updated>2014-09-17T09:57:42Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62870</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62870"/>
				<updated>2014-09-17T09:56:40Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
flowchart.jpg|Convergence Flowchart&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
'&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62869</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62869"/>
				<updated>2014-09-17T09:49:41Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62868</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62868"/>
				<updated>2014-09-17T09:49:07Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: /* Convergence Design */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&lt;br /&gt;
'''Note''': Currently this page does not address design for 3rd blueprint [https://review.openstack.org/#/c/100012/ &amp;quot;Convergence continuous observer&amp;quot;]&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62867</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62867"/>
				<updated>2014-09-17T09:46:49Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Convergence Design ==&lt;br /&gt;
:&lt;br /&gt;
This page addresses the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62866</id>
		<title>Heat/ConvergenceDesign</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Heat/ConvergenceDesign&amp;diff=62866"/>
				<updated>2014-09-17T09:45:21Z</updated>
		
		<summary type="html">&lt;p&gt;Ishant: Created page with &amp;quot;Convergence Design: This page addresses the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Convergence Design:&lt;br /&gt;
This page addresses the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].&lt;/div&gt;</summary>
		<author><name>Ishant</name></author>	</entry>

	</feed>