Some additional info: Most tests fail at least because of: Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int) accessible: module java.base does not "opens java.lang.invoke" to unnamed module @774e92eb
2> at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:340) ~[?:?] 2> at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:280) ~[?:?] 2> at java.base/java.lang.reflect.Constructor.checkCanSetAccessible(Constructor.java:189) ~[?:?] 2> at java.base/java.lang.reflect.Constructor.setAccessible(Constructor.java:182) ~[?:?] 2> at retrofit2.Platform.<init>(Platform.java:59) ~[retrofit-2.9.0.jar:?] Caused by: java.lang.NoClassDefFoundError: Could not initialize class retrofit2.Platform 2> at retrofit2.Retrofit$Builder.<init>(Retrofit.java:441) ~[retrofit-2.9.0.jar:?] 2> at dev.ai4j.openai4j.DefaultOpenAiClient.<init>(DefaultOpenAiClient.java:91) ~[openai4j-0.22.0.jar:?] 2> at dev.ai4j.openai4j.DefaultOpenAiClient.<init>(DefaultOpenAiClient.java:26) ~[openai4j-0.22.0.jar:?] 2> at dev.ai4j.openai4j.DefaultOpenAiClient$Builder.build(DefaultOpenAiClient.java:124) ~[openai4j-0.22.0.jar:?] 2> at dev.ai4j.openai4j.DefaultOpenAiClient$Builder.build(DefaultOpenAiClient.java:121) ~[openai4j-0.22.0.jar:?] 2> at dev.langchain4j.model.openai.OpenAiEmbeddingModel.<init>(OpenAiEmbeddingModel.java:75) ~[langchain4j-open-ai-0.35.0.jar:?] 2> at dev.langchain4j.model.openai.OpenAiEmbeddingModel$OpenAiEmbeddingModelBuilder.build(OpenAiEmbeddingModel.java:40) ~[langchain4j-open-ai-0.35.0.jar:?] 2> ... 55 more Retrofit is used in langChain4j, no idea why it's complaining in 9.x, my 2 cents is that has to do with the gradle backporting, but I have no clue yet. I'll continue investigating tomorrow, but if anyone has any idea, feel free to tell me! -------------------------- *Alessandro Benedetti* Director @ Sease Ltd. *Apache Lucene/Solr Committer* *Apache Solr PMC Member* e-mail: a.benede...@sease.io *Sease* - Information Retrieval Applied Consulting | Training | Open Source Website: Sease.io <http://sease.io/> LinkedIn <https://linkedin.com/company/sease-ltd> | Twitter <https://twitter.com/seaseltd> | Youtube <https://www.youtube.com/channel/UCDx86ZKLYNpI3gzMercM7BQ> | Github <https://github.com/seaseltd> On Wed, 25 Dec 2024 at 20:12, Alessandro Benedetti <a.benede...@sease.io> wrote: > I've done a first investigation and it seems related to class loading and > related: > > module java.base does not "opens java.lang.invoke" to unnamed module and > classNotFound is one of the inner stacktrace I found, related with the > retrofit library and reflection. > > I'll keep investigating this, but I'm not able to reproduce all the 28 > failures locally, the best I was able to do was 7 failures. > Not sure if it could be related to gradle or security policy, it smells > like that. > Has anybody ever encountered similar issues? > > Cheers > > Cheers > > -------------------------- > *Alessandro Benedetti* > Director @ Sease Ltd. > *Apache Lucene/Solr Committer* > *Apache Solr PMC Member* > > e-mail: a.benede...@sease.io > > > *Sease* - Information Retrieval Applied > Consulting | Training | Open Source > > Website: Sease.io <http://sease.io/> > LinkedIn <https://linkedin.com/company/sease-ltd> | Twitter > <https://twitter.com/seaseltd> | Youtube > <https://www.youtube.com/channel/UCDx86ZKLYNpI3gzMercM7BQ> | Github > <https://github.com/seaseltd> > > > On Tue, 24 Dec 2024 at 18:53, Alessandro Benedetti <a.benede...@sease.io> > wrote: > >> It's definitely the LLM stuff I added! >> Something didn't work, just run them locally and they are green so I >> suspect I'll need more time investigating what's going on. >> I can take a look on the 27th! >> >> I take the occasion to wish happy festivities to everybody! >> >> >> -------------------------- >> *Alessandro Benedetti* >> Director @ Sease Ltd. >> *Apache Lucene/Solr Committer* >> *Apache Solr PMC Member* >> >> e-mail: a.benede...@sease.io >> >> >> *Sease* - Information Retrieval Applied >> Consulting | Training | Open Source >> >> Website: Sease.io <http://sease.io/> >> LinkedIn <https://linkedin.com/company/sease-ltd> | Twitter >> <https://twitter.com/seaseltd> | Youtube >> <https://www.youtube.com/channel/UCDx86ZKLYNpI3gzMercM7BQ> | Github >> <https://github.com/seaseltd> >> >> >> On Mon, 23 Dec 2024 at 14:17, Anshum Gupta <ans...@anshumgupta.net> >> wrote: >> >>> The following tests are consistently failing for me. >>> >>> - TestModelManagerPersistence.testModelAreStoredCompact >>> - TestModelManagerPersistence.testModelStorePersistence >>> - TestModelManager.loadModel_openAi_shouldLoadModelConfig >>> - TestModelManager.loadModel_huggingface_shouldLoadModelConfig >>> - TestModelManager.loadModel_cohere_shouldLoadModelConfig >>> - TestModelManager.testRestManagerEndpoints >>> - TestModelManager.loadModel_mistralAi_shouldLoadModelConfig >>> >>> On looking at the recent runs, it seems like it's been failing on 9x and >>> 9.8. Can someone help out with this? >>> >>> On Mon, Dec 23, 2024 at 3:37 AM Anshum Gupta <ans...@anshumgupta.net> >>> wrote: >>> >>> > Thank you everyone for keeping the momentum while I was away the last >>> few >>> > days. I plan to build the RC tomorrow. >>> > >>> > On Sat, Dec 21, 2024 at 1:33 AM Alessandro Benedetti < >>> a.benede...@sease.io> >>> > wrote: >>> > >>> >> Cherry-picked to 9.8! >>> >> We should be good to go from my side, thanks everyone! >>> >> -------------------------- >>> >> *Alessandro Benedetti* >>> >> Director @ Sease Ltd. >>> >> *Apache Lucene/Solr Committer* >>> >> *Apache Solr PMC Member* >>> >> >>> >> e-mail: a.benede...@sease.io >>> >> >>> >> >>> >> *Sease* - Information Retrieval Applied >>> >> Consulting | Training | Open Source >>> >> >>> >> Website: Sease.io <http://sease.io/> >>> >> LinkedIn <https://linkedin.com/company/sease-ltd> | Twitter >>> >> <https://twitter.com/seaseltd> | Youtube >>> >> <https://www.youtube.com/channel/UCDx86ZKLYNpI3gzMercM7BQ> | Github >>> >> <https://github.com/seaseltd> >>> >> >>> >> >>> >> On Fri, 20 Dec 2024 at 17:05, Alessandro Benedetti < >>> a.benede...@sease.io> >>> >> wrote: >>> >> >>> >> > So, I merged to 10.x and backported to 9.x (thanks Christos for the >>> >> review >>> >> > of gradle stuff revert). >>> >> > >>> >> > I'm proceeding with 9.8 branch now >>> >> > -------------------------- >>> >> > *Alessandro Benedetti* >>> >> > Director @ Sease Ltd. >>> >> > *Apache Lucene/Solr Committer* >>> >> > *Apache Solr PMC Member* >>> >> > >>> >> > e-mail: a.benede...@sease.io >>> >> > >>> >> > >>> >> > *Sease* - Information Retrieval Applied >>> >> > Consulting | Training | Open Source >>> >> > >>> >> > Website: Sease.io <http://sease.io/> >>> >> > LinkedIn <https://linkedin.com/company/sease-ltd> | Twitter >>> >> > <https://twitter.com/seaseltd> | Youtube >>> >> > <https://www.youtube.com/channel/UCDx86ZKLYNpI3gzMercM7BQ> | Github >>> >> > <https://github.com/seaseltd> >>> >> > >>> >> > >>> >> > On Fri, 20 Dec 2024 at 11:11, Alessandro Benedetti < >>> >> a.benede...@sease.io> >>> >> > wrote: >>> >> > >>> >> >> P.S. we can always change the CHANGES.txt later if necessary >>> >> >> -------------------------- >>> >> >> *Alessandro Benedetti* >>> >> >> Director @ Sease Ltd. >>> >> >> *Apache Lucene/Solr Committer* >>> >> >> *Apache Solr PMC Member* >>> >> >> >>> >> >> e-mail: a.benede...@sease.io >>> >> >> >>> >> >> >>> >> >> *Sease* - Information Retrieval Applied >>> >> >> Consulting | Training | Open Source >>> >> >> >>> >> >> Website: Sease.io <http://sease.io/> >>> >> >> LinkedIn <https://linkedin.com/company/sease-ltd> | Twitter >>> >> >> <https://twitter.com/seaseltd> | Youtube >>> >> >> <https://www.youtube.com/channel/UCDx86ZKLYNpI3gzMercM7BQ> | >>> Github >>> >> >> <https://github.com/seaseltd> >>> >> >> >>> >> >> >>> >> >> On Fri, 20 Dec 2024 at 11:10, Alessandro Benedetti < >>> >> a.benede...@sease.io> >>> >> >> wrote: >>> >> >> >>> >> >>> Ok, I'll proceed merging now to 10.x, I'll align with Christos >>> for the >>> >> >>> backporting as there's gradle stuff to do, I am not super >>> confident >>> >> doing >>> >> >>> it alone, >>> >> >>> Cheers >>> >> >>> -------------------------- >>> >> >>> *Alessandro Benedetti* >>> >> >>> Director @ Sease Ltd. >>> >> >>> *Apache Lucene/Solr Committer* >>> >> >>> *Apache Solr PMC Member* >>> >> >>> >>> >> >>> e-mail: a.benede...@sease.io >>> >> >>> >>> >> >>> >>> >> >>> *Sease* - Information Retrieval Applied >>> >> >>> Consulting | Training | Open Source >>> >> >>> >>> >> >>> Website: Sease.io <http://sease.io/> >>> >> >>> LinkedIn <https://linkedin.com/company/sease-ltd> | Twitter >>> >> >>> <https://twitter.com/seaseltd> | Youtube >>> >> >>> <https://www.youtube.com/channel/UCDx86ZKLYNpI3gzMercM7BQ> | >>> Github >>> >> >>> <https://github.com/seaseltd> >>> >> >>> >>> >> >>> >>> >> >>> On Thu, 19 Dec 2024 at 15:06, Houston Putman < >>> houstonput...@gmail.com >>> >> > >>> >> >>> wrote: >>> >> >>> >>> >> >>>> I say we just merge it. It's safe enough and we have enough >>> people in >>> >> >>>> agreement. >>> >> >>>> >>> >> >>>> - Houston >>> >> >>>> >>> >> >>>> On Thu, Dec 19, 2024 at 2:51 PM Jason Gerlowski < >>> >> gerlowsk...@gmail.com> >>> >> >>>> wrote: >>> >> >>>> >>> >> >>>> > Yeah, Anshum is on vacation, but he also mentioned wanting to >>> keep >>> >> >>>> > momentum on the release - so it wouldn't surprise me to see >>> him pop >>> >> >>>> > back online. >>> >> >>>> > >>> >> >>>> > I think a "best judgement" approach is fine here: optionally >>> wait >>> >> >>>> > another day, but then feel free to target 9.8 if you don't hear >>> >> >>>> > anything. >>> >> >>>> > >>> >> >>>> > Best, >>> >> >>>> > >>> >> >>>> > Jason >>> >> >>>> > >>> >> >>>> > On Thu, Dec 19, 2024 at 8:57 AM David Smiley < >>> dsmi...@apache.org> >>> >> >>>> wrote: >>> >> >>>> > > >>> >> >>>> > > Jason; at the meetup, you mentioned Anshum was on vacation. >>> >> Would >>> >> >>>> it >>> >> >>>> > make >>> >> >>>> > > sense for us to make decisions (using our best judgement) >>> >> instead of >>> >> >>>> > > waiting on a response? >>> >> >>>> > >>> >> >>>> > >>> >> --------------------------------------------------------------------- >>> >> >>>> > To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org >>> >> >>>> > For additional commands, e-mail: dev-h...@solr.apache.org >>> >> >>>> > >>> >> >>>> > >>> >> >>>> >>> >> >>> >>> >> >>> > >>> > >>> > -- >>> > Anshum Gupta >>> > >>> >>> >>> -- >>> Anshum Gupta >>> >>