
com.groupbyinc.flux.common.lucene.Lucene.class Maven / Gradle / Ivy
???? 3? (com/groupbyinc/flux/common/lucene/Lucene java/lang/Object Lucene.java 4com/groupbyinc/flux/common/lucene/Lucene$CommitPoint CommitPoint 6com/groupbyinc/flux/common/lucene/Lucene$LenientParser
LenientParser Bcom/groupbyinc/flux/common/lucene/Lucene$EarlyTerminatingCollector EarlyTerminatingCollector Bcom/groupbyinc/flux/common/lucene/Lucene$EarlyTerminationException EarlyTerminationException *com/groupbyinc/flux/common/lucene/Lucene$3 *com/groupbyinc/flux/common/lucene/Lucene$2 *com/groupbyinc/flux/common/lucene/Lucene$1 >com/groupbyinc/flux/common/apache/lucene/search/SortField$Type 9com/groupbyinc/flux/common/apache/lucene/search/SortField Type Icom/groupbyinc/flux/index/fielddata/IndexFieldData$XFieldComparatorSource 2com/groupbyinc/flux/index/fielddata/IndexFieldData XFieldComparatorSource >com/groupbyinc/flux/common/apache/lucene/util/Bits$MatchNoBits " 2com/groupbyinc/flux/common/apache/lucene/util/Bits $ MatchNoBits Icom/groupbyinc/flux/common/apache/lucene/index/IndexWriterConfig$OpenMode ' @com/groupbyinc/flux/common/apache/lucene/index/IndexWriterConfig ) OpenMode VERSION 7Lcom/groupbyinc/flux/common/apache/lucene/util/Version; ANALYZER_VERSION QUERYPARSER_VERSION LATEST_DOC_VALUES_FORMAT Ljava/lang/String; Lucene54 2 LATEST_POSTINGS_FORMAT Lucene50 5 LATEST_CODEC STANDARD_ANALYZER 2Lcom/groupbyinc/flux/index/analysis/NamedAnalyzer; KEYWORD_ANALYZER EMPTY_SCORE_DOCS ;[Lcom/groupbyinc/flux/common/apache/lucene/search/ScoreDoc; EMPTY_TOP_DOCS 9Lcom/groupbyinc/flux/common/apache/lucene/search/TopDocs; $assertionsDisabled Z parseVersion ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/Version;Lcom/groupbyinc/flux/common/logging/ESLogger;)Lcom/groupbyinc/flux/common/apache/lucene/util/Version; %Lcom/groupbyinc/flux/common/Nullable; java/text/ParseException D 5com/groupbyinc/flux/common/apache/lucene/util/Version F parse K(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/util/Version; H I
G J "no version match {}, default to {} L +com/groupbyinc/flux/common/logging/ESLogger N warn =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V P Q O R e Ljava/text/ParseException; version defaultVersion logger -Lcom/groupbyinc/flux/common/logging/ESLogger; readSegmentInfos y(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos; java/io/IOException \ ;com/groupbyinc/flux/common/apache/lucene/index/SegmentInfos ^ readLatestCommit ` [
_ a directory :Lcom/groupbyinc/flux/common/apache/lucene/store/Directory; files S(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;)Ljava/lang/Iterable; java/util/ArrayList g ()V i j
h k getSegmentsFileName ()Ljava/lang/String; m n
_ o java/util/Collections q singleton #(Ljava/lang/Object;)Ljava/util/Set; s t
r u java/util/List w add (Ljava/lang/Object;)Z y z x { iterator ()Ljava/util/Iterator; } ~
_ java/util/Iterator ? hasNext ()Z ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? @com/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo ? ()Ljava/util/Collection; e ?
? ? java/util/Collection ? toArray (([Ljava/lang/Object;)[Ljava/lang/Object; ? ? x ? [Ljava/lang/Iterable; ? :com/groupbyinc/flux/common/google/common/collect/Iterables ? concat +([Ljava/lang/Iterable;)Ljava/lang/Iterable; ? ?
? ? info BLcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo; infos =Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos; list ;>; Ljava/util/List;
getNumDocs @(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;)I