On Wed, May 22, 2013 at 09:25:10PM +0000, Edison Su wrote:
> 
> 
> > -----Original Message-----
> > From: Chip Childers [mailto:chip.child...@sungard.com]
> > Sent: Wednesday, May 22, 2013 1:26 PM
> > To: dev@cloudstack.apache.org
> > Subject: Re: [MERGE]object_store branch into master
> > 
> > On Wed, May 22, 2013 at 08:15:41PM +0000, Animesh Chaturvedi wrote:
> > >
> > >
> > > > -----Original Message-----
> > > > From: Chip Childers [mailto:chip.child...@sungard.com]
> > > > Sent: Wednesday, May 22, 2013 12:08 PM
> > > > To: dev@cloudstack.apache.org
> > > > Subject: Re: [MERGE]object_store branch into master
> > > >
> > > > On Wed, May 22, 2013 at 07:00:51PM +0000, Animesh Chaturvedi wrote:
> > > > >
> > > > >
> > > > > > -----Original Message-----
> > > > > > From: John Burwell [mailto:jburw...@basho.com]
> > > > > > Sent: Tuesday, May 21, 2013 8:51 AM
> > > > > > To: dev@cloudstack.apache.org
> > > > > > Subject: Re: [MERGE]object_store branch into master
> > > > > >
> > > > > > Edison,
> > > > > >
> > > > > > Thanks, I will start going through it today.  Based on other
> > > > > > $dayjob responsibilities, it may take me a couple of days.
> > > > > >
> > > > > > Thanks,
> > > > > > -John
> > > > > [Animesh>] John we are just a few days away  from 4.2 feature
> > > > > freeze, can
> > > > you provide your comments by Friday 5/24.   I would like all feature
> > threads
> > > > to be resolved sooner so that we don't have last minute rush.
> > > >
> > > > I'm just going to comment on this, but not take it much further...
> > > > this type of change is an "architectural" change.  We had previously
> > > > discussed (on several
> > > > threads) that the appropriate time for this sort of thing to hit
> > > > master was
> > > > *early* in the release cycle.  Any reason that that consensus
> > > > doesn't apply here?
> > > [Animesh>] Yes it is an architectural change and discussion on this 
> > > started a
> > few weeks back already, Min and Edison wanted to get it in sooner by  4/30
> > but it took longer than anticipated in  preparing for merge and testing on
> > feature branch.
> > >
> > >
> > 
> > You're not following me I think.  See this thread on the Javelin merge:
> > 
> > http://markmail.org/message/e6peml5ddkqa6jp4
> > 
> > We have discussed that our preference is for architectural changes to hit
> > master shortly after a feature branch is cut.  Why are we not doing that 
> > here?
> 
> This kind of refactor takes time, a lot of time. I think I worked on the 
> merge of primary storage refactor into master and bug fixes during 
> March(http://comments.gmane.org/gmane.comp.apache.cloudstack.devel/14469), 
> then started to work on the secondary storage refactor in 
> April(http://markmail.org/message/cspb6xweeupfvpit). Min and I finished the 
> coding at end of April, then tested for two weeks, send out the merge request 
> at middle of May.
> With the refactor, the  storage code will be much cleaner, and the 
> performance of S3 will be improved, and integration with other storage vendor 
> will be much easier, and the quality is ok(33 bugs fired, only 5 left: 
> https://issues.apache.org/jira/issues/?jql=text%20~%20%22Object_Store_Refactor%22).
>  Anyway, it's up to the community to decide, merge it or not, we already 
> tried our best to get it done ASAP.
> 
>

I'm absolutely not questioning the time and effort here.  I know that
you have been working hard, and that testing is happening!

I'm only asking if we, as a community, want to follow the practice of
bringing changes like this in early or late in a cycle.  I thought we
had agreed on doing it early.

Reply via email to