Re: Caffeine - ISE: Recursive update Re: [JENKINS] Solr-main-Linux (64bit/hotspot/jdk-16.0.2) - Build # 10777 - Unstable!

2023-03-17 Thread Mikhail Khludnev
Thanks for update, Michael. I raised https://issues.apache.org/jira/browse/SOLR-16707. On Fri, Mar 17, 2023 at 5:47 AM Michael Gibney wrote: > I think this is basically a BooleanQuery and/or SolrRangeQuery variant > of SOLR-15762. BoolQParserPlugin wraps `Occur.FILTER` subclauses in >

Re: Caffeine - ISE: Recursive update Re: [JENKINS] Solr-main-Linux (64bit/hotspot/jdk-16.0.2) - Build # 10777 - Unstable!

2023-03-16 Thread Michael Gibney
I think this is basically a BooleanQuery and/or SolrRangeQuery variant of SOLR-15762. BoolQParserPlugin wraps `Occur.FILTER` subclauses in `FilterQuery`, so you could definitely see recursive updates that way, and SolrRangeQuery (which I think is the culprit in this case) likewise consults the

Re: Caffeine - ISE: Recursive update Re: [JENKINS] Solr-main-Linux (64bit/hotspot/jdk-16.0.2) - Build # 10777 - Unstable!

2023-03-15 Thread Michael Gibney
I've been able to trigger this locally using `-Ptests.iters=20` (or whatever). Still not sure what the issue is, but here's the request that's triggering this for me: 2> 176445 INFO (TEST-TestFiltering.testRandomFiltering-seed#[8C523D43388C3411]) [] o.a.s.c.S.Request webapp=null path=null

Re: Caffeine - ISE: Recursive update Re: [JENKINS] Solr-main-Linux (64bit/hotspot/jdk-16.0.2) - Build # 10777 - Unstable!

2023-03-15 Thread Kevin Risden
>From first glance this reminded me of https://github.com/apache/solr/pull/1118 but doesn't look completely related. This section of code just seems questionable: https://github.com/apache/solr/blob/main/solr/core/src/java/org/apache/solr/search/CaffeineCache.java#L254 We are doing a get inside

Re: Caffeine - ISE: Recursive update Re: [JENKINS] Solr-main-Linux (64bit/hotspot/jdk-16.0.2) - Build # 10777 - Unstable!

2023-03-15 Thread Mikhail Khludnev
Should we just set solr.filterCache.async=true? On Wed, Mar 15, 2023 at 4:57 PM Mikhail Khludnev wrote: > Hi, devs. > I see in my inbox it fails from time to time. > It seems the cause is .. caffeine >

Caffeine - ISE: Recursive update Re: [JENKINS] Solr-main-Linux (64bit/hotspot/jdk-16.0.2) - Build # 10777 - Unstable!

2023-03-15 Thread Mikhail Khludnev
Hi, devs. I see in my inbox it fails from time to time. It seems the cause is .. caffeine https://jenkins.thetaphi.de/job/Solr-main-Linux/10777/testReport/junit/org.apache.solr.search/TestFiltering/testRandomFiltering/ => java.lang.IllegalStateException: Recursive update at