I'm not sure what to do with the JSON wrapper.. I don't think it should be brought into 2.19.x... as it's clearly an improvement...
@Emmanuel Hugonnet is there anything on wildfly that would require it being pulled into 2.19.2? On Fri, Jan 14, 2022 at 3:38 PM 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