Edit C:\dspace\webapps\xmlui\WEB-INF\lib\org\elasticsearch\search\dfs\DfsPhase.class
???? 3 ? %org/elasticsearch/search/dfs/DfsPhase java/lang/Object $org/elasticsearch/search/SearchPhase DfsPhase.java 1org/elasticsearch/search/dfs/DfsPhase$DelegateSet DelegateSet 'org/elasticsearch/search/dfs/DfsPhase$1 cachedTermsSet Ljava/lang/ThreadLocal; jLjava/lang/ThreadLocal<Lorg/elasticsearch/common/hppc/ObjectOpenHashSet<Lorg/apache/lucene/index/Term;>;>; $assertionsDisabled Z <init> ()V this 'Lorg/elasticsearch/search/dfs/DfsPhase; parseElements ()Ljava/util/Map; -org/elasticsearch/common/collect/ImmutableMap of 1()Lorg/elasticsearch/common/collect/ImmutableMap; preProcess 4(Lorg/elasticsearch/search/internal/SearchContext;)V context 1Lorg/elasticsearch/search/internal/SearchContext; execute java/lang/Exception % ' java/lang/ThreadLocal ) get ()Ljava/lang/Object; + , * - /org/elasticsearch/common/hppc/ObjectOpenHashSet / /org/elasticsearch/search/internal/SearchContext 1 queryRewritten ()Z 3 4 2 5 searcher :()Lorg/elasticsearch/search/internal/ContextIndexSearcher; 7 8 2 9 query "()Lorg/apache/lucene/search/Query; ; < 2 = 6org/elasticsearch/search/internal/ContextIndexSearcher ? rewrite B(Lorg/apache/lucene/search/Query;)Lorg/apache/lucene/search/Query; A B @ C updateRewriteQuery S(Lorg/apache/lucene/search/Query;)Lorg/elasticsearch/search/internal/SearchContext; E F 2 G isEmpty I 4 0 J clear L 0 M ](Lorg/elasticsearch/common/hppc/ObjectOpenHashSet;Lorg/elasticsearch/search/dfs/DfsPhase$1;)V O P org/apache/lucene/search/Query R extractTerms (Ljava/util/Set;)V T U S V rescore ()Ljava/util/List; X Y 2 Z java/util/List \ iterator ()Ljava/util/Iterator; ^ _ ] ` java/util/Iterator b hasNext d 4 c e next g , c h 5org/elasticsearch/search/rescore/RescoreSearchContext j rescorer -()Lorg/elasticsearch/search/rescore/Rescorer; l m k n )org/elasticsearch/search/rescore/Rescorer p z(Lorg/elasticsearch/search/internal/SearchContext;Lorg/elasticsearch/search/rescore/RescoreSearchContext;Ljava/util/Set;)V T r q s org/apache/lucene/index/Term u toArray &(Ljava/lang/Class;)[Ljava/lang/Object; w x 0 y [Lorg/apache/lucene/index/Term; { 'org/apache/lucene/search/TermStatistics } getTopReaderContext .()Lorg/apache/lucene/index/IndexReaderContext; ? @ ? *[Lorg/apache/lucene/search/TermStatistics; ? *org/apache/lucene/index/IndexReaderContext ? #org/apache/lucene/index/TermContext ? build q(Lorg/apache/lucene/index/IndexReaderContext;Lorg/apache/lucene/index/Term;)Lorg/apache/lucene/index/TermContext; ? ? ? ? termStatistics n(Lorg/apache/lucene/index/Term;Lorg/apache/lucene/index/TermContext;)Lorg/apache/lucene/search/TermStatistics; ? ? @ ? )org/elasticsearch/common/collect/HppcMaps ? newNoNullKeysMap 9()Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap; ? ? ? ? 5org/elasticsearch/common/hppc/ObjectObjectOpenHashMap ? ? field ()Ljava/lang/String; ? ? v ? java/lang/AssertionError ? field is null ? (Ljava/lang/Object;)V ? ? ? containsKey (Ljava/lang/Object;)Z ? ? ? ? collectionStatistics C(Ljava/lang/String;)Lorg/apache/lucene/search/CollectionStatistics; ? ? @ ? put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ? ? ? ? dfsResult 0()Lorg/elasticsearch/search/dfs/DfsSearchResult; ? ? 2 ? ,org/elasticsearch/search/dfs/DfsSearchResult ? termsStatistics y([Lorg/apache/lucene/index/Term;[Lorg/apache/lucene/search/TermStatistics;)Lorg/elasticsearch/search/dfs/DfsSearchResult; ? ? ? ? fieldStatistics g(Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap;)Lorg/elasticsearch/search/dfs/DfsSearchResult; ? ? ? ? getIndexReader '()Lorg/apache/lucene/index/IndexReader; ? ? @ ? #org/apache/lucene/index/IndexReader ? maxDoc ()I ? ? ? ? 1(I)Lorg/elasticsearch/search/dfs/DfsSearchResult; ? ? ? ? 7org/elasticsearch/search/dfs/DfsPhaseExecutionException ? Exception during dfs phase ? [(Lorg/elasticsearch/search/internal/SearchContext;Ljava/lang/String;Ljava/lang/Throwable;)V ? ? ? java/lang/Throwable ? rescoreContext 7Lorg/elasticsearch/search/rescore/RescoreSearchContext; i$ Ljava/util/Iterator; termContext %Lorg/apache/lucene/index/TermContext; i I /Lorg/apache/lucene/search/CollectionStatistics; term Lorg/apache/lucene/index/Term; arr$ len$ terms indexReaderContext ,Lorg/apache/lucene/index/IndexReaderContext; zLorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap<Ljava/lang/String;Lorg/apache/lucene/search/CollectionStatistics;>; 7Lorg/elasticsearch/common/hppc/ObjectObjectOpenHashMap; e Ljava/lang/Exception; termsSet QLorg/elasticsearch/common/hppc/ObjectOpenHashSet<Lorg/apache/lucene/index/Term;>; 1Lorg/elasticsearch/common/hppc/ObjectOpenHashSet; <clinit> java/lang/Class ? desiredAssertionStatus ? 4 ? ? Signature Code LocalVariableTable LineNumberTable S()Ljava/util/Map<Ljava/lang/String;+Lorg/elasticsearch/search/SearchParseElement;>; LocalVariableTypeTable StackMapTable SourceFile InnerClasses ! ? ? 3 *? ? ? ? - k ? . ? ? ? ? 8 ? ? ! ? 5 ? ? "