com.groupbyinc.flux.common.apache.lucene.search.SearcherLifetimeManager.class Maven / Gradle / Ivy
???? 4 ? Gcom/groupbyinc/flux/common/apache/lucene/search/SearcherLifetimeManager java/lang/Object java/io/Closeable SearcherLifetimeManager.java Rcom/groupbyinc/flux/common/apache/lucene/search/SearcherLifetimeManager$PruneByAge
PruneByAge Ncom/groupbyinc/flux/common/apache/lucene/search/SearcherLifetimeManager$Pruner Pruner Wcom/groupbyinc/flux/common/apache/lucene/search/SearcherLifetimeManager$SearcherTracker SearcherTracker
NANOS_PER_SEC DA??e closed Z searchers (Ljava/util/concurrent/ConcurrentHashMap; ?Ljava/util/concurrent/ConcurrentHashMap; ()V
&java/util/concurrent/ConcurrentHashMap
! this ILcom/groupbyinc/flux/common/apache/lucene/search/SearcherLifetimeManager;
ensureOpen & Ecom/groupbyinc/flux/common/apache/lucene/store/AlreadyClosedException ( /this SearcherLifetimeManager instance is closed * (Ljava/lang/String;)V ,
) - record B(Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;)J java/io/IOException 1 %
3 =com/groupbyinc/flux/common/apache/lucene/search/IndexSearcher 5 getIndexReader >()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader; 7 8
6 9 >com/groupbyinc/flux/common/apache/lucene/index/DirectoryReader ;
getVersion ()J = >
<