Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2015-01-09 Thread Clint Byrum
Excerpts from Zane Bitter's message of 2015-01-09 14:57:21 -0800: > On 08/01/15 05:39, Anant Patil wrote: > > 1. The stack was failing when there were single disjoint resources or > > just one resource in template. The graph did not include this resource > > due to a minor bug in dependency_names()

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2015-01-09 Thread Zane Bitter
On 08/01/15 05:39, Anant Patil wrote: 1. The stack was failing when there were single disjoint resources or just one resource in template. The graph did not include this resource due to a minor bug in dependency_names(). I have added a test case and fix here: https://github.com/anantpatil/heat-co

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2015-01-08 Thread Anant Patil
On 08-Jan-15 16:09, Anant Patil wrote: > On 16-Dec-14 09:41, Zane Bitter wrote: >> On 15/12/14 09:32, Anant Patil wrote: >>> On 12-Dec-14 06:29, Zane Bitter wrote: On 11/12/14 01:14, Anant Patil wrote: > On 04-Dec-14 10:49, Zane Bitter wrote: >> On 01/12/14 02:02, Anant Patil wrote: >>

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2015-01-08 Thread Anant Patil
On 16-Dec-14 09:41, Zane Bitter wrote: > On 15/12/14 09:32, Anant Patil wrote: >> On 12-Dec-14 06:29, Zane Bitter wrote: >>> On 11/12/14 01:14, Anant Patil wrote: On 04-Dec-14 10:49, Zane Bitter wrote: > On 01/12/14 02:02, Anant Patil wrote: >> On GitHub:https://github.com/anantpatil/h

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-18 Thread Zane Bitter
On 15/12/14 07:47, Murugan, Visnusaran wrote: We have similar questions regarding other areas in your implementation, which we believe if we understand the outline of your implementation. It is difficult to get a hold on your approach just by looking at code. Docs strings / Etherpad will help.

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-18 Thread Clint Byrum
2/12/14 05:29, Murugan, Visnusaran wrote: > >>>> > >>>> > >>>>> -Original Message- > >>>>> From: Zane Bitter [mailto:zbit...@redhat.com] > >>>>> Sent: Friday, December 12, 2014 6:37 AM > >>>>> To: openstack-dev@l

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-18 Thread Gurjar, Unmesh
> -Original Message- > From: Zane Bitter [mailto:zbit...@redhat.com] > Sent: Thursday, December 18, 2014 7:42 AM > To: openstack-dev@lists.openstack.org > Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept > showdown > > On 17/12/14 13:05, Gurjar

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-17 Thread Zane Bitter
On 17/12/14 13:05, Gurjar, Unmesh wrote: I'm storing a tuple of its name and database ID. The data structure is resource.GraphKey. I was originally using the name for something, but I suspect I could probably drop it now and just store the database ID, but I haven't tried it yet. (Having the name

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-17 Thread Gurjar, Unmesh
> -Original Message- > From: Zane Bitter [mailto:zbit...@redhat.com] > Sent: Tuesday, December 16, 2014 9:43 AM > To: openstack-dev@lists.openstack.org > Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept > showdown > > On 15/12/14 07:47, Murugan,

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-16 Thread Anant Patil
essage- >>>>> From: Zane Bitter [mailto:zbit...@redhat.com] >>>>> Sent: Friday, December 12, 2014 6:37 AM >>>>> To: openstack-dev@lists.openstack.org >>>>> Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept >>>>>

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-15 Thread Zane Bitter
: [openstack-dev] [Heat] Convergence proof-of-concept showdown On 11/12/14 08:26, Murugan, Visnusaran wrote: [Murugan, Visnusaran] In case of rollback where we have to cleanup earlier version of resources, we could get the order from old template. We'd prefer not to have a graph table. In theor

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-15 Thread Zane Bitter
vacations are round the corner. :) :) -Original Message- From: Zane Bitter [mailto:zbit...@redhat.com] Sent: Saturday, December 13, 2014 5:43 AM To: openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown On 12/12/14 05:29, Murugan,

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-15 Thread Zane Bitter
On 15/12/14 09:32, Anant Patil wrote: On 12-Dec-14 06:29, Zane Bitter wrote: On 11/12/14 01:14, Anant Patil wrote: On 04-Dec-14 10:49, Zane Bitter wrote: On 01/12/14 02:02, Anant Patil wrote: On GitHub:https://github.com/anantpatil/heat-convergence-poc I'm trying to review this code at the

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-15 Thread Clint Byrum
edhat.com] > >>> Sent: Friday, December 12, 2014 6:37 AM > >>> To: openstack-dev@lists.openstack.org > >>> Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept > >>> showdown > >>> > >>> On 11/12/14 08:26, Mu

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-15 Thread Anant Patil
penstack.org >>> Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept >>> showdown >>> >>> On 11/12/14 08:26, Murugan, Visnusaran wrote: >>>>>> [Murugan, Visnusaran] >>>>>> In case of rollback where we hav

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-15 Thread Anant Patil
On 12-Dec-14 06:29, Zane Bitter wrote: > On 11/12/14 01:14, Anant Patil wrote: >> On 04-Dec-14 10:49, Zane Bitter wrote: >>> On 01/12/14 02:02, Anant Patil wrote: On GitHub:https://github.com/anantpatil/heat-convergence-poc >>> >>> I'm trying to review this code at the moment, and finding some

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-15 Thread Murugan, Visnusaran
4 5:43 AM > To: openstack-dev@lists.openstack.org > Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept > showdown > > On 12/12/14 05:29, Murugan, Visnusaran wrote: > > > > > >> -Original Message- > >> From: Zane Bitter [mailto:zbit...@redha

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-12 Thread Zane Bitter
On 12/12/14 05:29, Murugan, Visnusaran wrote: -Original Message- From: Zane Bitter [mailto:zbit...@redhat.com] Sent: Friday, December 12, 2014 6:37 AM To: openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown On 11/12/14 08:26

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-12 Thread Murugan, Visnusaran
gt; Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept > showdown > > > > > -Original Message- > > From: Zane Bitter [mailto:zbit...@redhat.com] > > Sent: Friday, December 12, 2014 6:37 AM > > To: openstack-dev@lists.openstack.org > >

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-12 Thread Murugan, Visnusaran
> -Original Message- > From: Zane Bitter [mailto:zbit...@redhat.com] > Sent: Friday, December 12, 2014 6:37 AM > To: openstack-dev@lists.openstack.org > Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept > showdown > > On 11/12/14 08:26, M

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-11 Thread Zane Bitter
On 11/12/14 08:26, Murugan, Visnusaran wrote: [Murugan, Visnusaran] In case of rollback where we have to cleanup earlier version of resources, we could get the order from old template. We'd prefer not to have a graph table. In theory you could get it by keeping old templates around. But that me

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-11 Thread Zane Bitter
On 11/12/14 01:14, Anant Patil wrote: On 04-Dec-14 10:49, Zane Bitter wrote: On 01/12/14 02:02, Anant Patil wrote: On GitHub:https://github.com/anantpatil/heat-convergence-poc I'm trying to review this code at the moment, and finding some stuff I don't understand: https://github.com/anantpat

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-11 Thread Murugan, Visnusaran
> -Original Message- > From: Zane Bitter [mailto:zbit...@redhat.com] > Sent: Wednesday, December 10, 2014 11:17 PM > To: openstack-dev@lists.openstack.org > Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept > showdown > > You really need to get

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-10 Thread Anant Patil
On 04-Dec-14 10:49, Zane Bitter wrote: > On 01/12/14 02:02, Anant Patil wrote: >> On GitHub:https://github.com/anantpatil/heat-convergence-poc > > I'm trying to review this code at the moment, and finding some stuff I > don't understand: > > https://github.com/anantpatil/heat-convergence-poc/blo

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-10 Thread Zane Bitter
You really need to get a real email client with quoting support ;) On 10/12/14 06:42, Murugan, Visnusaran wrote: Well, we still have to persist the dependencies of each version of a resource _somehow_, because otherwise we can't know how to clean them up in the correct order. But what I think

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-10 Thread Murugan, Visnusaran
-Original Message- From: Zane Bitter [mailto:zbit...@redhat.com] Sent: Tuesday, December 9, 2014 3:50 AM To: openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown On 08/12/14 07:00, Murugan, Visnusaran wrote: > > Hi Zane &am

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-08 Thread Zane Bitter
On 08/12/14 07:00, Murugan, Visnusaran wrote: Hi Zane & Michael, Please have a look @ https://etherpad.openstack.org/p/execution-stream-and-aggregator-based-convergence Updated with a combined approach which does not require persisting graph and backup stack removal. Well, we still have to

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-08 Thread Murugan, Visnusaran
store stream dict) Your thoughts. Vishnu (irc: ckmvishnu) Unmesh (irc: unmeshg) -Original Message- From: Zane Bitter [mailto:zbit...@redhat.com] Sent: Thursday, December 4, 2014 10:50 AM To: openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [Hea

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-03 Thread Zane Bitter
On 01/12/14 02:02, Anant Patil wrote: On GitHub:https://github.com/anantpatil/heat-convergence-poc I'm trying to review this code at the moment, and finding some stuff I don't understand: https://github.com/anantpatil/heat-convergence-poc/blob/master/heat/engine/stack.py#L911-L916 This appe

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-02 Thread Clint Byrum
Excerpts from Anant Patil's message of 2014-12-02 10:37:31 -0800: > Yes, that's the synchronization block for which we use the stack lock. > Currently, a thread spin waits to acquire the lock to enter this critical > section. > > I don't really know how to do application level transaction. Is ther

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-02 Thread Anant Patil
revious know good/completed stack. > > > > > > > > > > > > Disadvantages: > > > > > > 1. Still holds stackLock (WIP to remove with ProcessLog) > > > > > > > > > > > > Completely understand your concern on reviewing our code, si

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-02 Thread Anant Patil
h ProcessLog) > > > > > > > > > > > > Completely understand your concern on reviewing our code, since commits > > > are numerous and there is change of course at places. Our start commit > > > is [c1b3eb22f7ab6ea60b095f88982247dd249139bf] thou

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-12-01 Thread Clint Byrum
gt; > > > > Completely understand your concern on reviewing our code, since commits > > are numerous and there is change of course at places. Our start commit > > is [c1b3eb22f7ab6ea60b095f88982247dd249139bf] though this might not help J > > > > > &g

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-11-30 Thread Anant Patil
, since commits > are numerous and there is change of course at places. Our start commit > is [c1b3eb22f7ab6ea60b095f88982247dd249139bf] though this might not help J > > > > Your Thoughts. > > > > Happy Thanksgiving. > > Vishnu. > > > > *Fro

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-11-27 Thread Murugan, Visnusaran
ubject: Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown On Thu, Nov 27, 2014 at 12:20 PM, Zane Bitter mailto:zbit...@redhat.com>> wrote: A bunch of us have spent the last few weeks working independently on proof of concept designs for the convergence architecture. I think t

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-11-27 Thread Jastrzebski, Michal
W dniu 11/27/2014 o 5:15 AM, Angus Salkeld pisze:> On Thu, Nov 27, 2014 at 12:20 PM, Zane Bitter > wrote: > > A bunch of us have spent the last few weeks working independently on > proof of concept designs for the convergence architecture. I think >

Re: [openstack-dev] [Heat] Convergence proof-of-concept showdown

2014-11-26 Thread Angus Salkeld
On Thu, Nov 27, 2014 at 12:20 PM, Zane Bitter wrote: > A bunch of us have spent the last few weeks working independently on proof > of concept designs for the convergence architecture. I think those efforts > have now reached a sufficient level of maturity that we should start > working together