I have some GC fixes I am working on that I would like to get into the
1.10.2 release.

https://github.com/apache/accumulo/issues/1377
https://github.com/apache/accumulo/issues/2322

On Thu, Feb 3, 2022 at 4:25 PM Christopher <ctubb...@apache.org> wrote:
>
> That PR adds a new feature that is currently forward-incompatible in
> behavior with 1.10.0 and 1.10.1. New features are supposed to go into the
> next release, not patched into a bugfix on a release line that is intended
> to be stable long term.
>
> While our semver and LTM guidelines are just guidelines, and we can break
> them when we want/need to, I think the project is better served if that
> were rare. Every time we stretch/break those guidelines, we normalize
> violating them, and the resulting reduced confidence in our software's
> stability can create a feedback loop where the instability creates upgrade
> aversion, and the upgrade aversion increases the demand for backporting
> features. That's not sustainable, and it creates an unnecessary burden on
> the development side of things. I think having boundaries that resist
> against backporting features to stable branches creates a healthier
> relationship between the devs and the users.
>
> At this point, I'm a "soft" (not yet a veto) -1 to including that in 1.10.
> I could be convinced if it were A) 100% forward compatible with
> 1.10.0/1.10.1 *and* either B) there was greater consensus for it among the
> PMC or C) a good argument was made to justify adding the feature to a patch
> release [A&(B|C)].
>
> As for the schedule, I was thinking about creating a release candidate on
> Monday if there weren't any issues.
>
>
> On Thu, Feb 3, 2022 at 2:56 PM Dave Marion <dmario...@gmail.com> wrote:
>
> > I'd like to try and include https://github.com/apache/accumulo/pull/2221.
> > A
> > little more testing needs to be done, do you have a schedule for the 1.10.2
> > release?
> >
> > On Thu, Feb 3, 2022 at 1:55 PM Christopher <ctubb...@apache.org> wrote:
> >
> > > I'm interested in putting together a 1.10.2 release with the changes in
> > > https://github.com/apache/accumulo/pull/2458 so that the 1.10 line no
> > > longer requires log4j1, which has several vulnerabilities. Reload4j was
> > > created as a fork from log4j1 from Apache by its original author in order
> > > to provide a transition away from the CVE-riddled log4j1 jars.
> > >
> > > I'm sure we have a couple of other small bugfixes and improvements in
> > 1.10
> > > that could benefit from being released as well.
> > >
> > > If there are any objections or last-minute tweaks that should be included
> > > in 1.10.2, please discuss here.
> > >
> > > Thanks,
> > > Christopher
> > >
> >

Reply via email to