com.groupbyinc.flux.index.engine.SegmentsStats.class Maven / Gradle / Ivy
???? 4? .com/groupbyinc/flux/index/engine/SegmentsStats java/lang/Object /com/groupbyinc/flux/common/io/stream/Streamable 6com/groupbyinc/flux/common/xcontent/ToXContentFragment SegmentsStats.java 5com/groupbyinc/flux/index/engine/SegmentsStats$Fields
Fields ;com/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder
3com/groupbyinc/flux/common/collect/ImmutableOpenMap Builder 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params count J
memoryInBytes termsMemoryInBytes storedFieldsMemoryInBytes termVectorsMemoryInBytes normsMemoryInBytes pointsMemoryInBytes docValuesMemoryInBytes indexWriterMemoryInBytes versionMapMemoryInBytes maxUnsafeAutoIdTimestamp bitsetMemoryInBytes fileSizes 5Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap; YLcom/groupbyinc/flux/common/collect/ImmutableOpenMap; fileDescriptions [Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap; ()V ) *
+? " / of 7()Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap; 1 2
3 $ % 5 this 0Lcom/groupbyinc/flux/index/engine/SegmentsStats; add (JJ)V ; = addTermsMemoryInBytes (J)V A addStoredFieldsMemoryInBytes D addTermVectorsMemoryInBytes G addNormsMemoryInBytes J addPointsMemoryInBytes M addDocValuesMemoryInBytes P addIndexWriterMemoryInBytes S addVersionMapMemoryInBytes ! V updateMaxUnsafeAutoIdTimestamp java/lang/Math Y max (JJ)J [ \
Z ] addBitsetMemoryInBytes # ` addFileSizes 8(Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;)V builder t(Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;)Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder; d e
f iterator ()Ljava/util/Iterator; h i
j java/util/Iterator l hasNext ()Z n o m p next ()Ljava/lang/Object; r s m t Gcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectObjectCursor v key Ljava/lang/Object; x y w z containsKey (Ljava/lang/Object;)Z | }
~ get &(Ljava/lang/Object;)Ljava/lang/Object; ? ?
? java/lang/Long ? longValue ()J ? ?
? ? value ? y w ? valueOf (J)Ljava/lang/Long; ? ?
? ? put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ? ?
? build ? 2
? oldValue Ljava/lang/Long; entry mLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectObjectCursor; ILcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectObjectCursor; it ?Ljava/util/Iterator;>; Ljava/util/Iterator; map aLcom/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder; =Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder; 3(Lcom/groupbyinc/flux/index/engine/SegmentsStats;)V X @
? 9 :
? ? @
? C @
? F @
? I @
? L @
? O @
? R @
? U @
? _ @
? b c
?
mergeStats getCount getMemoryInBytes getMemory 1()Lcom/groupbyinc/flux/common/unit/ByteSizeValue; -com/groupbyinc/flux/common/unit/ByteSizeValue ? ) @
? ? getTermsMemoryInBytes getTermsMemory getStoredFieldsMemoryInBytes getStoredFieldsMemory getTermVectorsMemoryInBytes getTermVectorsMemory getNormsMemoryInBytes getNormsMemory getPointsMemoryInBytes getPointsMemory getDocValuesMemoryInBytes getDocValuesMemory getIndexWriterMemoryInBytes getIndexWriterMemory getVersionMapMemoryInBytes getVersionMapMemory getBitsetMemoryInBytes getBitsetMemory getFileSizes getMaxUnsafeAutoIdTimestamp
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; java/io/IOException ? segments ? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? startObject I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? field J(Ljava/lang/String;J)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? memory_in_bytes ? memory ?
byteSizeField \(Ljava/lang/String;Ljava/lang/String;J)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? terms_memory_in_bytes ? terms_memory ? stored_fields_memory_in_bytes ? stored_fields_memory ? term_vectors_memory_in_bytes ? term_vectors_memory ? norms_memory_in_bytes ? norms_memory points_memory_in_bytes
points_memory doc_values_memory_in_bytes doc_values_memory index_writer_memory_in_bytes
index_writer_memory version_map_memory_in_bytes version_map_memory fixed_bit_set_memory_in_bytes
fixed_bit_set max_unsafe_auto_id_timestamp
file_sizes java/lang/String
size_in_bytes size description ' % " Others$ getOrDefault&