Taking the opportunity of this upgrade to make a long overdue cleanup: I've opened PRs to remove Infinispan as a persistence option, as previously agreed in the https://lists.apache.org/thread/xt8zcz18no16rw688tk3rwv4mmpl3m7p.
This eliminates a recurring pain point during stack upgrades (API changes, transitive dependencies, security vulnerabilities) and simplifies maintenance going forward. PRs: - https://github.com/apache/incubator-kie-kogito-runtimes/pull/4165 - https://github.com/apache/incubator-kie-kogito-apps/pull/2297 - https://github.com/apache/incubator-kie-kogito-examples/pull/2153 Related issue: https://github.com/apache/incubator-kie-issues/issues/1914 On Fri, Jan 9, 2026 at 10:23 AM Pere Fernandez (apache) <[email protected]> wrote: > > Rishiraj, please include me in the review too. > > I'd prefer if we could tackle the springboot upgrade in a different effort > if possible, even if we have to keep both hibernate versions for some time, > but I'm afraid we won't be able to avoid it. IIRC in previous Quarkus > updates we had some sort of circular dependency between Quarkus and Spring > (I think because of Inifinispan). > > > Cheers. > > Pere > > > > On Thu, 8 Jan 2026 at 17:03, Toni Rikkola <[email protected]> wrote: > > > As Alex said we need to move to Hibernate 7 since we need to use the > > version of Hibernate that uses ASL license. > > > > So temporally Springboot can use the older version, but has to move to > > the new one ASAP. It might be better to do it in one go, depends on the > > workload. > > > > Toni > > > > On 08/01/2026 17.51, Francisco Javier Tirado Sarti wrote: > > > In my opinion, unless upgrading hibernate cause a lot of issues on > > > Springboot, we should keep just one version. > > > What I'm trying to say is that keeping two different versions of > > hibernate > > > (one for quarkus, another for springboot) should be kind of last resort > > > solution. > > > I think we need to wait and see > > > > > > On Thu, Jan 8, 2026 at 4:49 PM Gabriele Cardosi < > > [email protected]> > > > wrote: > > > > > >> Thanks, Alex. > > >> > > >> So, Rishiraj, could you please check that network of dependencies > > (quarkus > > >> -> hibernate -> springboot) and share your findings with us, before > > >> creating all those PRs ? > > >> > > >> I would like to understand if we are going to need such an extensive > > change > > >> (with all the implications) or if the modification could be limited > > only to > > >> quarkus. > > >> > > >> Thanks! > > >> > > >> On Thu, Jan 8, 2026 at 4:28 PM Alex Porcelli <[email protected]> wrote: > > >> > > >>> Gabriele, > > >>> > > >>> That's also a good question, but it's my understanding that there are > > >>> shared areas of the codebase that would have problems with different > > >>> Hibernate versions. But if it's not the case, we could manage - at > > >>> least temporarily - 2 versions of Hibernate. > > >>> > > >>> On Thu, Jan 8, 2026 at 10:23 AM Gabriele Cardosi > > >>> <[email protected]> wrote: > > >>>> So, Tibor, Alex, > > >>>> are we saying that - due to Hibernate constraints, we have to do both > > >>>> quarkus and springboot upgrade at the same time ? > > >>>> > > >>>> Why, ->exactly<-, the upgrade of Hibernate (for Quarkus) requires the > > >>>> upgrade of Springboot (I mean: it is just a matter of dependencies, or > > >>> also > > >>>> of code)? > > >>>> > > >>>> > > >>>> > > >>>> On Thu, Jan 8, 2026 at 2:38 PM Alex Porcelli <[email protected]> > > wrote: > > >>>> > > >>>>> Tibor, > > >>>>> > > >>>>> Good point! I think we'll have to include the SpringBoot upgrade in > > >>>>> this scope... as Hibernate 7.1.4.Final is part of Quarkus 3.27.1 > > >>>>> > > >>>>> On Thu, Jan 8, 2026 at 8:35 AM Tibor Zimányi <[email protected]> > > >>> wrote: > > >>>>>> Hi Alex, > > >>>>>> > > >>>>>> for Hibernate 7 I think we also need to upgrade Spring Boot. Not > > >>> sure if > > >>>>>> that is also part of the Quarkus upgrade. > > >>>>>> > > >>>>>> Best regards, > > >>>>>> Tibor > > >>>>>> > > >>>>>> Dňa št 8. 1. 2026, 14:33 Alex Porcelli <[email protected]> > > >>> napísal(a): > > >>>>>>> Thank you for that Rishiraj - really appreciate it. > > >>>>>>> > > >>>>>>> This upgrade also contributes to compliance for graduation [1], > > >> as > > >>> it > > >>>>>>> upgrades Hibernate 7 - which is ASL (vs 6.x LGPL). > > >>>>>>> > > >>>>>>> Yay! > > >>>>>>> > > >>>>>>> [1] - https://github.com/apache/incubator-kie-issues/issues/1685 > > >>>>>>> > > >>>>>>> > > >>>>>>> On Thu, Jan 8, 2026 at 5:37 AM Francisco Javier Tirado Sarti > > >>>>>>> <[email protected]> wrote: > > >>>>>>>> Please include me in the review also. > > >>>>>>>> Thanks > > >>>>>>>> > > >>>>>>>> On Thu, Jan 8, 2026 at 9:38 AM Yeser Amer <[email protected]> > > >>> wrote: > > >>>>>>>>> Thank you Rishiraj, > > >>>>>>>>> > > >>>>>>>>> I'm available to help and review your PRs. > > >>>>>>>>> > > >>>>>>>>> Yeser > > >>>>>>>>> > > >>>>>>>>> On 2026/01/08 07:11:28 Rishiraj Anand wrote: > > >>>>>>>>>> Hi All, > > >>>>>>>>>> I am working to upgrade quarkus to version 3.27.1 which is > > >>> the > > >>>>>>> latest LTS > > >>>>>>>>>> release. I will soon open ensemble PRs for drools, > > >>> optaplanner, > > >>>>>>>>>> kogito-runtimes, kogito-apps and kogito-examples. Once I > > >>> finish > > >>>>>>> these, > > >>>>>>>>> I'll > > >>>>>>>>>> create a weekly snapshot and then create PR for kie-tools. > > >>>>>>>>>> > > >>>>>>>>>> Please feel free to share your opinions on the same. > > >>>>>>>>>> > > >>>>>>>>>> Thanks > > >>>>>>>>>> Rishiraj Anand > > >>>>>>>>>> > > >>>>>>>>> > > >>>>> --------------------------------------------------------------------- > > >>>>>>>>> To unsubscribe, e-mail: [email protected] > > >>>>>>>>> For additional commands, e-mail: [email protected] > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>> > > >>> --------------------------------------------------------------------- > > >>>>>>> To unsubscribe, e-mail: [email protected] > > >>>>>>> For additional commands, e-mail: [email protected] > > >>>>>>> > > >>>>>>> > > >>>>> --------------------------------------------------------------------- > > >>>>> To unsubscribe, e-mail: [email protected] > > >>>>> For additional commands, e-mail: [email protected] > > >>>>> > > >>>>> > > >>> --------------------------------------------------------------------- > > >>> To unsubscribe, e-mail: [email protected] > > >>> For additional commands, e-mail: [email protected] > > >>> > > >>> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
