Hi Solr Users, I see the following index out of bound errors from "QueryResultKey" cache when running knn queries, is this known issue? The complete stack trace is as follows. Solr version 9.1.1
2024-02-20 13:36:59.859 ERROR (searcherExecutor-23-thread-1-processing-10.146.100.131:8983_solr v9-web-restore_shard30_replica_n48 v9-web-restore shard30 core_node50) [c:v9-web-restore s:shard30 r:core_node50 x:v9-web-restore_shard30_replica_n48] o.a.s.s.CaffeineCache Error during auto-warming of key:org.apache.solr.search.QueryResultKey@a557994e => java.lang.ArrayIndexOutOfBoundsException: Index 130064 out of bounds for length 130064 at org.apache.lucene.util.FixedBitSet.nextSetBit(FixedBitSet.java:273) java.lang.ArrayIndexOutOfBoundsException: Index 130064 out of bounds for length 130064 at org.apache.lucene.util.FixedBitSet.nextSetBit(FixedBitSet.java:273) ~[?:?] at org.apache.solr.search.BitDocSet$2.nextDoc(BitDocSet.java:280) ~[?:?] at org.apache.lucene.search.ConjunctionDISI.nextDoc(ConjunctionDISI.java:218) ~[?:?] at org.apache.lucene.search.FilteredDocIdSetIterator.nextDoc(FilteredDocIdSetIterator.java:63) ~[?:?] at org.apache.lucene.util.BitSet.or(BitSet.java:100) ~[?:?] at org.apache.lucene.util.FixedBitSet.or(FixedBitSet.java:321) ~[?:?] at org.apache.lucene.util.BitSet.of(BitSet.java:42) ~[?:?] at org.apache.lucene.search.KnnVectorQuery.createBitSet(KnnVectorQuery.java:169) ~[?:?] at org.apache.lucene.search.KnnVectorQuery.searchLeaf(KnnVectorQuery.java:136) ~[?:?] at org.apache.lucene.search.KnnVectorQuery.rewrite(KnnVectorQuery.java:107) ~[?:?] at org.apache.lucene.search.BooleanQuery.rewrite(BooleanQuery.java:285) ~[?:?] at org.apache.lucene.search.IndexSearcher.rewrite(IndexSearcher.java:764) ~[?:?] at org.apache.lucene.search.IndexSearcher.rewrite(IndexSearcher.java:775) ~[?:?] at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:513) ~[?:?] at org.apache.solr.search.SolrIndexSearcher.buildAndRunCollectorChain(SolrIndexSearcher.java:266) ~[?:?] at org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:1856) ~[?:?] at org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:1673) ~[?:?] at org.apache.solr.search.SolrIndexSearcher$3.regenerateItem(SolrIndexSearcher.java:703) ~[?:?] at org.apache.solr.search.CaffeineCache.warm(CaffeineCache.java:403) ~[?:?] at org.apache.solr.search.SolrIndexSearcher.warm(SolrIndexSearcher.java:2424) ~[?:?] at org.apache.solr.core.SolrCore.lambda$getSearcher$17(SolrCore.java:2601) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:271) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] 2024-02-20 13:36:59.916 ERROR (searcherExecutor-23-thread-1-processing-10.146.100.131:8983_solr v9-web-restore_shard30_replica_n48 v9-web-restore shard30 core_node50) [c:v9-web-restore s:shard30 r:core_node50 x:v9-web-restore_shard30_replica_n48] o.a.s.s.CaffeineCache Error during auto-warming of key:org.apache.solr.search.QueryResultKey@5347673d => java.lang.ArrayIndexOutOfBoundsException: Index 130064 out of bounds for length 130064 at org.apache.lucene.util.FixedBitSet.nextSetBit(FixedBitSet.java:273) java.lang.ArrayIndexOutOfBoundsException: Index 130064 out of bounds for length 130064 at org.apache.lucene.util.FixedBitSet.nextSetBit(FixedBitSet.java:273) ~[?:?] at org.apache.solr.search.BitDocSet$2.advance(BitDocSet.java:292) ~[?:?] at org.apache.lucene.search.ConjunctionDISI.doNext(ConjunctionDISI.java:174) ~[?:?] at org.apache.lucene.search.ConjunctionDISI.nextDoc(ConjunctionDISI.java:218) ~[?:?] at org.apache.lucene.search.FilteredDocIdSetIterator.nextDoc(FilteredDocIdSetIterator.java:63) ~[?:?] at org.apache.lucene.util.BitSet.or(BitSet.java:100) ~[?:?] at org.apache.lucene.util.FixedBitSet.or(FixedBitSet.java:321) ~[?:?] at org.apache.lucene.util.BitSet.of(BitSet.java:42) ~[?:?] at org.apache.lucene.search.KnnVectorQuery.createBitSet(KnnVectorQuery.java:169) ~[?:?] at org.apache.lucene.search.KnnVectorQuery.searchLeaf(KnnVectorQuery.java:136) ~[?:?] at org.apache.lucene.search.KnnVectorQuery.rewrite(KnnVectorQuery.java:107) ~[?:?] at org.apache.lucene.search.BooleanQuery.rewrite(BooleanQuery.java:285) ~[?:?] at org.apache.lucene.search.IndexSearcher.rewrite(IndexSearcher.java:764) ~[?:?] at org.apache.lucene.search.IndexSearcher.rewrite(IndexSearcher.java:775) ~[?:?] at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:513) ~[?:?] at org.apache.solr.search.SolrIndexSearcher.buildAndRunCollectorChain(SolrIndexSearcher.java:266) ~[?:?] at org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:1856) ~[?:?] at org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:1673) ~[?:?] at org.apache.solr.search.SolrIndexSearcher$3.regenerateItem(SolrIndexSearcher.java:703) ~[?:?] at org.apache.solr.search.CaffeineCache.warm(CaffeineCache.java:403) ~[?:?] at org.apache.solr.search.SolrIndexSearcher.warm(SolrIndexSearcher.java:2424) ~[?:?] at org.apache.solr.core.SolrCore.lambda$getSearcher$17(SolrCore.java:2601) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:271) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?]