+1 to creating RC1 with the current release/1.10 branch this week.

I don't see a fundamental problem with cherry-picking some targeted and
tested fixes to release/1.10, based on our assessment of the risk to
customers vs. the risk of destabilizing the branch. I think release/1.10 is
in a good state, and we should go ahead with the release.

-Dan


On Tue, Aug 27, 2019 at 9:28 AM Bruce Schuchardt <bschucha...@pivotal.io>
wrote:

> The "develop" branch has a refactoring of membership code that should
> not be included in 1.10.  I waited until the release branch was cut to
> push these changes.
>
> On 8/26/19 4:06 PM, Udo Kohlmeyer wrote:
> > Hi there Apache Geode devs,
> >
> > It has been some weeks since the proposed 1.10 release was cut. We've
> > gone through a few cycles where we keep on submitting "please include
> > ticket GEODE-XXX" because it is critical and will break the system.
> > WHICH in reality tells me that current develop is broken and unstable.
> >
> > I'm going to suggest that we abandon the current 1.10 release branch.
> > I cannot shake the feeling that our continuous cherry picking into a
> > branch will result in either the branch becoming unmaintainable, given
> > we have only select fixes in the branch OR we end up with a branch
> > that is more stable than our current development branch, which would
> > result in us having to rebase the develop branch onto the 1.10 branch.
> >
> > I propose that once we see the pipeline is clean and green for a solid
> > we then again attempt to cut 1.10 branch.
> >
> > We CANNOT continue adding to a branch in order to stabilize it.. It
> > just means the branch we cut from is unstable. If we cannot cut a
> > branch from develop without having to have weeks of stabilization
> > cycles, then our main branch is broken...
> >
> > Either way, not a good spot to be in.
> >
> > Thoughts?
> >
> > --Udo
> >
>

Reply via email to