Edit C:\dspace\webapps\rest\WEB-INF\lib\org\elasticsearch\search\SearchService$SearchWarmer$1.class
???? 3 ? 5org/elasticsearch/search/SearchService$SearchWarmer$1 java/lang/Object java/lang/Runnable SearchService.java 3org/elasticsearch/search/SearchService$SearchWarmer internalWarm(Lorg/elasticsearch/index/shard/service/IndexShard;Lorg/elasticsearch/cluster/metadata/IndexMetaData;Lorg/elasticsearch/indices/warmer/IndicesWarmer$WarmerContext;Lorg/elasticsearch/threadpool/ThreadPool;Z)Lorg/elasticsearch/indices/warmer/IndicesWarmer$Listener$TerminationHandle; :org/elasticsearch/search/warmer/IndexWarmersMetaData$Entry 4org/elasticsearch/search/warmer/IndexWarmersMetaData Entry <org/elasticsearch/indices/warmer/IndicesWarmer$WarmerContext .org/elasticsearch/indices/warmer/IndicesWarmer WarmerContext &org/elasticsearch/search/SearchService SearchWarmer 7org/elasticsearch/indices/warmer/IndicesWarmer$Listener Listener Iorg/elasticsearch/indices/warmer/IndicesWarmer$Listener$TerminationHandle TerminationHandle .org/elasticsearch/index/engine/Engine$Searcher %org/elasticsearch/index/engine/Engine " Searcher val$indexShard 2Lorg/elasticsearch/index/shard/service/IndexShard; val$indexMetaData 2Lorg/elasticsearch/cluster/metadata/IndexMetaData; val$entry <Lorg/elasticsearch/search/warmer/IndexWarmersMetaData$Entry; val$warmerContext >Lorg/elasticsearch/indices/warmer/IndicesWarmer$WarmerContext; val$top Z val$latch %Ljava/util/concurrent/CountDownLatch; this$1 5Lorg/elasticsearch/search/SearchService$SearchWarmer; <init><(Lorg/elasticsearch/search/SearchService$SearchWarmer;Lorg/elasticsearch/index/shard/service/IndexShard;Lorg/elasticsearch/cluster/metadata/IndexMetaData;Lorg/elasticsearch/search/warmer/IndexWarmersMetaData$Entry;Lorg/elasticsearch/indices/warmer/IndicesWarmer$WarmerContext;ZLjava/util/concurrent/CountDownLatch;)V 1 2 5 % & 7 ' ( 9 ) * ; + , = - . ? / 0 A ()V 3 C D this 7Lorg/elasticsearch/search/SearchService$SearchWarmer$1; run java/lang/Throwable I java/lang/System K nanoTime ()J M N L O 9org/elasticsearch/search/internal/ShardSearchLocalRequest Q 0org/elasticsearch/index/shard/service/IndexShard S shardId )()Lorg/elasticsearch/index/shard/ShardId; U V T W 0org/elasticsearch/cluster/metadata/IndexMetaData Y numberOfShards ()I [ \ Z ] *org/elasticsearch/action/search/SearchType _ QUERY_THEN_FETCH ,Lorg/elasticsearch/action/search/SearchType; a b ` c source 1()Lorg/elasticsearch/common/bytes/BytesReference; e f g types ()[Ljava/lang/String; i j k queryCache ()Ljava/lang/Boolean; m n o ?(Lorg/elasticsearch/index/shard/ShardId;ILorg/elasticsearch/action/search/SearchType;Lorg/elasticsearch/common/bytes/BytesReference;[Ljava/lang/String;Ljava/lang/Boolean;)V 3 q R r this$0 (Lorg/elasticsearch/search/SearchService; t u v searcher 2()Lorg/elasticsearch/index/engine/Engine$Searcher; x y z createContext ?(Lorg/elasticsearch/search/internal/ShardSearchRequest;Lorg/elasticsearch/index/engine/Engine$Searcher;)Lorg/elasticsearch/search/internal/SearchContext; | } ~ /org/elasticsearch/search/internal/SearchContext ? sort !()Lorg/apache/lucene/search/Sort; ? ? ? ? COUNT ? b ` ? searchType _(Lorg/elasticsearch/action/search/SearchType;)Lorg/elasticsearch/search/internal/SearchContext; ? ? ? ? 4org/elasticsearch/search/internal/ShardSearchRequest ? access$000 c(Lorg/elasticsearch/search/SearchService;)Lorg/elasticsearch/indices/cache/query/IndicesQueryCache; ? ? ? 7org/elasticsearch/indices/cache/query/IndicesQueryCache ? canCache j(Lorg/elasticsearch/search/internal/ShardSearchRequest;Lorg/elasticsearch/search/internal/SearchContext;)Z ? ? ? ? id ? N ? ? freeContext (J)Z ? ? ? access$200 \(Lorg/elasticsearch/search/SearchService;Lorg/elasticsearch/search/internal/SearchContext;)V ? ? ? #java/util/concurrent/CountDownLatch ? countDown ? C ? ? access$100 U(Lorg/elasticsearch/search/SearchService;)Lorg/elasticsearch/search/query/QueryPhase; ? ? ? load ?(Lorg/elasticsearch/search/internal/ShardSearchRequest;Lorg/elasticsearch/search/internal/SearchContext;Lorg/elasticsearch/search/query/QueryPhase;)Lorg/elasticsearch/search/query/QuerySearchResultProvider; ? ? ? ? )org/elasticsearch/search/query/QueryPhase ? execute 4(Lorg/elasticsearch/search/internal/SearchContext;)V ? ? ? ? warmerService :()Lorg/elasticsearch/index/warmer/ShardIndexWarmerService; ? ? T ? 6org/elasticsearch/index/warmer/ShardIndexWarmerService ? logger -()Lorg/elasticsearch/common/logging/ESLogger; ? ? ? ? )org/elasticsearch/common/logging/ESLogger ? isTraceEnabled ()Z ? ? ? ? warmed [{}], took [{}] ? name ()Ljava/lang/String; ? ? ? 'org/elasticsearch/common/unit/TimeValue ? timeValueNanos ,(J)Lorg/elasticsearch/common/unit/TimeValue; ? ? ? ? trace ((Ljava/lang/String;[Ljava/lang/Object;)V ? ? ? ? warmer [{}] failed ? warn =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V ? ? ? ? now J request 6Lorg/elasticsearch/search/internal/ShardSearchRequest; took t Ljava/lang/Throwable; context 1Lorg/elasticsearch/search/internal/SearchContext; Code LocalVariableTable LineNumberTable StackMapTable SourceFile EnclosingMethod InnerClasses % &