@Emmanuel perhaps you're referring to a different thing. You have sent a commit post 2.20.0 and I believe you are referring to that one.
What I meant to say was 2.19.x does not have the JSON wrapper at all. It's just the direct javax JSON usage we always had simple and plain. If you need the new JSON wrapper currently you will need 2.20.x.. if you need that improvement back ported we will need to bring it somehow and that's what I was asking you. On Mon, Jan 17, 2022 at 2:41 AM Emmanuel Hugonnet <ehugo...@redhat.com> wrote: > > > > Le 14/01/2022 à 22:24, Clebert Suconic a écrit : > > 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? > > No, I can live with the small fix I asked for which enable me not to use JSON > API in WildFly and use Artemis code instead thus using only > 'on' version of JSON. > Cheers, > Emmanuel > > > > 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