
com.groupbyinc.flux.indices.cache.query.IndicesQueryCache$1.class Maven / Gradle / Ivy
???? 3 ? ;com/groupbyinc/flux/indices/cache/query/IndicesQueryCache$1 =com/groupbyinc/flux/common/apache/lucene/search/LRUQueryCache IndicesQueryCache.java 9com/groupbyinc/flux/indices/cache/query/IndicesQueryCache 1(Lcom/groupbyinc/flux/common/settings/Settings;)V ?com/groupbyinc/flux/indices/cache/query/IndicesQueryCache$Stats Stats Gcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache$StatsAndCount
StatsAndCount $assertionsDisabled Z this$0 ;Lcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache; @(Lcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache;IJ)V (IJ)V
this =Lcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache$1; x0 I x1 J getStats U(Ljava/lang/Object;)Lcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache$Stats;
access$000 p(Lcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache;)Lcom/groupbyinc/flux/common/lucene/ShardCoreKeyMap; # $
% 1com/groupbyinc/flux/common/lucene/ShardCoreKeyMap '
getShardId =(Ljava/lang/Object;)Lcom/groupbyinc/flux/index/shard/ShardId; ) *
( + 'com/groupbyinc/flux/index/shard/ShardId -
access$100 L(Lcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache;)Ljava/util/Map; / 0
1
java/util/Map 3 get &(Ljava/lang/Object;)Ljava/lang/Object; 5 6 4 7 coreKey Ljava/lang/Object; shardId )Lcom/groupbyinc/flux/index/shard/ShardId; getOrCreateStats @(Lcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache$1;)V >
? put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; A B 4 C stats ALcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache$Stats; onClear ()V I java/lang/Thread K holdsLock (Ljava/lang/Object;)Z M N
L O java/lang/AssertionError Q H
R S G H
U values ()Ljava/util/Collection; W X 4 Y java/util/Collection [ iterator ()Ljava/util/Iterator; ] ^ \ _ java/util/Iterator a hasNext ()Z c d b e next ()Ljava/lang/Object; g h b i cacheSize k l ramBytesUsed n o
access$302 ?(Lcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache;J)J q r
s onQueryCache ;(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;J)V u v
w
access$300 >(Lcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache;)J y z
{ filter 7Lcom/groupbyinc/flux/common/apache/lucene/search/Query; onQueryEviction v
? onDocIdSetCache (Ljava/lang/Object;J)V ? ?
? = "
?
cacheCount ? ?
access$400 ? 0
? D(Lcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache$Stats;)V ?
? count ? ?
readerCoreKey
shardStats
statsAndCount ILcom/groupbyinc/flux/indices/cache/query/IndicesQueryCache$StatsAndCount; onDocIdSetEviction (Ljava/lang/Object;IJ)V ? ?
? E F ? remove ? 6 4 ?
numEntries sumRamBytesUsed onHit L(Ljava/lang/Object;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V ? ?
? ! "
? hitCount ? ? onMiss ? ?
? missCount ? ? java/lang/Class ? desiredAssertionStatus ? d
? ? Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile EnclosingMethod InnerClasses ? T *+? *!? ? ? * ? T ! " ? { #*? ? &+? ,M,? ?*? ? 2,? 8 ? ? ? # # 9 : ; <