I happened to already be looking at updating the JIRAs when you sent
this, as you can probably now tell :)

On Thu, 20 Jan 2022 at 14:00, Clebert Suconic <clebert.suco...@gmail.com> wrote:
>
> I have a tool to generate a query for all the JIRAs on the release (the
> jira-git-report).
>
>
> I will set the releases when I am back working on next week.
>
> On Tue, Jan 18, 2022 at 12:41 PM Robbie Gemmell <robbie.gemm...@gmail.com>
> wrote:
>
> > It doesnt need to be 2.19.<1..2..3 etc>-SNAPSHOT (though its probably
> > the most obvious), it could be something else, but I dont think it
> > should really ever be <previously-released-version>-SNAPSHOT though.
> >
> > I   the various netty related update commits.
> >
> > On Mon, 17 Jan 2022 at 13:57, Clebert Suconic <clebert.suco...@gmail.com>
> > wrote:
> > >
> > > it sounds that all we need to do now is to cherry-pick netty upgrades
> > > and fixup JIRA.
> > >
> > >
> > > I actually meant for it to be 2.19.0-SNAPSHOT on that branch.. but I
> > > can see it being better on 2.19.1-SNAPSHOT, 2.19-2-SNAPSHOT.. etc....
> > >
> > > I'm away this week for a few personal issues... and I'm taking
> > > vacation days to take care of those issues... If no one is around to
> > > do a release this week I will do one next week. (the week of Jan-24th
> > > for future references).
> > >
> > > On Mon, Jan 17, 2022 at 6:58 AM Robbie Gemmell <robbie.gemm...@gmail.com>
> > wrote:
> > > >
> > > > I have fixed the pom to use 2.19.1-SNAPSHOT versions rather than the
> > > > 2.19.0-SNAPSHOT they were using.
> > > >
> > > > I noticed the last commit from
> > > > https://issues.apache.org/jira/browse/ARTEMIS-3461 was not backported
> > > > but all the earlier ones which introduced various issues were, so I
> > > > backported the fixups+tests commit.
> > > >
> > > > I backported a fixup from
> > > > https://issues.apache.org/jira/browse/ARTEMIS-3515 which was found
> > > > with/during the original 2.19.0 release.
> > > >
> > > > I tried but couldnt delete a commit comment from
> > > > https://issues.apache.org/jira/browse/ARTEMIS-3525, as the related
> > > > commit was added and removed from the 2.19.x branch and so hasnt been
> > > > backported as the JIRA now looks to suggest.
> > > >
> > > > A version in JIRA for 2.19.1 needs adding and the related JIRAs
> > > > updated generally.
> > > >
> > > >
> > > > I would suggest the Netty updates (and related fixes in progress)
> > > > should be backported given there were CVE fixes included. Probably
> > > > some other dependency upgrades should similarly be considered for
> > > > their own fixups.
> > > >
> > > > Robbie
> > > >
> > > > On Fri, 14 Jan 2022 at 20:38, Clebert Suconic <
> > clebert.suco...@gmail.com> wrote:
> > > > >
> > > > > I have updated the branch with some commits that I think are
> > relevant...
> > > > >
> > > > > I added a few more than just critical bug fixes as  it would be
> > > > > difficult to not bring some aesthetical changes due to conflicts
> > > > > between the branches.
> > > > >
> > > > >
> > > > > what I have now on 2.19.x is a proposal.. and we can still push -f
> > > > > before we do a release on that branch.
> > > > >
> > > > >
> > > > >
> > > > > I have updated the report on the activemq-website git project, but
> > for
> > > > > some reason it was not updating (at least until before I sent the
> > > > > email):
> > > > >
> > > > >
> > > > > It may eventually update the report here:
> > > > >
> > > > >
> > > > > otherwise you could check the report by running this (from my first
> > > > > email on this thread):
> > > > >
> > > > > git clone g...@github.com:apache/activemq-artemis.git
> > > > > cd activemq-artemis
> > > > > # needs to make sure 2.19.x is checked out for the script
> > > > > git checkout 2.19.x
> > > > > git checkout main
> > > > > ./scripts/cherry-pick-report.sh
> > > > >
> > > > >
> > > > > On Fri, Jan 14, 2022 at 11:49 AM Clebert Suconic
> > > > > <clebert.suco...@gmail.com> wrote:
> > > > > >
> > > > > > I uploaded a build to the artemis website, just to give you an
> > idea on
> > > > > > what the reporting does:
> > > > > >
> > > > > >
> > https://activemq.apache.org/components/artemis/download/cherry-pick-report
> > > > > >
> > > > > >
> > > > > > notice I used REST=true , as the script is currently doing it as
> > false
> > > > > >
> > > > > >
> > > > > >
> > > > > > We should look into initially cherry-picking all bug fixes between
> > > > > > 2.20.0 and 2.19.x? or just the critical ones?
> > > > > >
> > > > > >
> > > > > > My suggestion is that we initially cherry-pick them all for the
> > first
> > > > > > version, and then only critical fixes as I am not looking to keep
> > > > > > doing this branch forever.
> > > > > >
> > > > > > On Fri, Jan 14, 2022 at 11:30 AM Clebert Suconic
> > > > > > <clebert.suco...@gmail.com> wrote:
> > > > > > >
> > > > > > > if you are interested on helping with 2.19.x, please read this:
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > - I have added a branch 2.19.x
> > > > > > >
> > > > > > > Every backport from main into 2.19.x should use "git cherry-pick
> > -x"
> > > > > > >
> > > > > > >
> > > > > > > To help tracking the cherry-picks, I have created a script on
> > main
> > > > > > > that will generate a report of cherrypicks and commits between
> > main
> > > > > > > and 2.19.x
> > > > > > >
> > > > > > > To run it, you should have your git clone updated on main and
> > 2.19.x...
> > > > > > >
> > > > > > > and run the script...
> > > > > > >
> > > > > > >
> > > > > > > the following scriptlet would actually work:
> > > > > > >
> > > > > > > ---------------
> > > > > > > git clone g...@github.com:apache/activemq-artemis.git
> > > > > > > cd activemq-artemis
> > > > > > > # needs to make sure 2.19.x is checked out for the script
> > > > > > > git checkout 2.19.x
> > > > > > > git checkout main
> > > > > > > ./scripts/cherry-pick-report.sh
> > > > > > >
> > > > > > > ---------------
> > > > > > >
> > > > > > >
> > > > > > > After you executed cherry-pick report.sh from the root folder
> > from the
> > > > > > > clone, you will see this:
> > > > > > >
> > > > > > >
> > ==============================================================================================================================
> > > > > > >  Report generated at
> > ./target/cherry-pick-report/cherry-pick-report.html
> > > > > > >
> > ==============================================================================================================================
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > Which will have a list of commits on main since 2.19.0 and it
> > will
> > > > > > > show the cherry-pick points on 2.19.x (if you used cherry-pick
> > -x,
> > > > > > > hence why I'm asking for people to use the -x when
> > cherry-picking it)
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > (this report could actually be used on ActiveMQ classic.. I
> > think it's
> > > > > > > quite useful on managing xrefs of cherry-picks between branches.)
> > > > > > >
> > > > > > > --
> > > > > > > Clebert Suconic
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Clebert Suconic
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Clebert Suconic
> > >
> > >
> > >
> > > --
> > > Clebert Suconic
> >
> --
> Clebert Suconic

Reply via email to