com.groupbyinc.flux.common.apache.lucene.index.FlushByRamOrCountsPolicy.class Maven / Gradle / Ivy
???? 4 ? Gcom/groupbyinc/flux/common/apache/lucene/index/FlushByRamOrCountsPolicy :com/groupbyinc/flux/common/apache/lucene/index/FlushPolicy FlushByRamOrCountsPolicy.java Wcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterPerThreadPool$ThreadState Kcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterPerThreadPool ThreadState ()V
this ILcom/groupbyinc/flux/common/apache/lucene/index/FlushByRamOrCountsPolicy; onDelete ?(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterFlushControl;Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterPerThreadPool$ThreadState;)V
flushOnRAM ()Z
Jcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterFlushControl getDeleteBytesUsed ()J
A0 indexWriterConfig FLcom/groupbyinc/flux/common/apache/lucene/index/LiveIndexWriterConfig; ! Dcom/groupbyinc/flux/common/apache/lucene/index/LiveIndexWriterConfig # getRAMBufferSizeMB ()D % &
$ ' setApplyAllDeletes )
*
infoStream :Lcom/groupbyinc/flux/common/apache/lucene/util/InfoStream; , - . FP 0 8com/groupbyinc/flux/common/apache/lucene/util/InfoStream 2 isEnabled (Ljava/lang/String;)Z 4 5
3 6 java/lang/StringBuilder 8
9
force apply deletes bytesUsed= ; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; = >
9 ? (J)Ljava/lang/StringBuilder; = A
9 B vs ramBufferMB= D (D)Ljava/lang/StringBuilder; = F
9 G toString ()Ljava/lang/String; I J
9 K message '(Ljava/lang/String;Ljava/lang/String;)V M N
3 O control LLcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterFlushControl; state YLcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterPerThreadPool$ThreadState; onInsert flushOnDocCount V
W dwpt ILcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterPerThread; Y Z [ Gcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterPerThread ] getNumDocsInRAM ()I _ `
^ a getMaxBufferedDocs c `
$ d setFlushPending \(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterPerThreadPool$ThreadState;)V f g
h@? activeBytes l
m trigger flush: activeBytes= o
deleteBytes= q
vs limit= s markLargestWriterPending ?(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterFlushControl;Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterPerThreadPool$ThreadState;J)V u v
w limit J totalRam findLargestNonPendingWriter (Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterFlushControl;Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterPerThreadPool$ThreadState;)Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterPerThreadPool$ThreadState; | }
~ perThreadState currentBytesPerThread?? Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses ? / *? ? ? ? : ? ? Z*? ? U+? ? *? "? (k?? A+? +*? /1? 7? 1*? /1? 9Y? :