jetty / jetty.project

Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
https://eclipse.dev/jetty
Other
3.86k stars 1.91k forks source link

Jetty 12 - Upgrade Infinispan to version 15.x #9487

Closed joakime closed 1 month ago

joakime commented 1 year ago

Jetty version(s) Jetty 12

Java version/vendor (use: java -version) Java 17

OS type/version All

Description Currently in Jetty 12, Infinispan is on version 11.0.17.Final. We should upgrade it to 14.0.6.Final

janbartel commented 1 year ago

Sure, however it is difficult. They seem to have removed all of the API that we were using instead of using infinispan annotations. Obviously, we can't annotate our generic Session object with infinispan annotations.

janbartel commented 1 year ago

Note to self: investigate this doco: https://infinispan.org/docs/stable/titles/query/query.html

janbartel commented 1 year ago

I've asked 2 questions on stackoverflow: https://stackoverflow.com/questions/70887340/how-to-do-programmatic-indexing-with-infinispan-13 and https://stackoverflow.com/questions/76606148/how-to-do-programmatic-indexing-on-pojos-with-infinispan

I also opened an issue on Infinispan issue tracker 18 months ago: https://issues.redhat.com/browse/ISPN-13486

olamy commented 8 months ago

Infinispan 15 https://github.com/jetty/jetty.project/pull/11503 because 14 is still javax.transaction dependant.

olamy commented 5 months ago

done for 12.0.9