Class MergeMetrics

java.lang.Object
org.elasticsearch.index.engine.MergeMetrics

public class MergeMetrics extends Object
  • Field Details

  • Constructor Details

    • MergeMetrics

      public MergeMetrics(MeterRegistry meterRegistry)
  • Method Details

    • incrementQueuedMergeBytes

      public void incrementQueuedMergeBytes(OnGoingMerge currentMerge, long estimatedMemorySize)
    • moveQueuedMergeBytesToRunning

      public void moveQueuedMergeBytesToRunning(OnGoingMerge currentMerge, long estimatedMemorySize)
    • decrementRunningMergeBytes

      public void decrementRunningMergeBytes(OnGoingMerge currentMerge)
    • markMergeMetrics

      public void markMergeMetrics(org.apache.lucene.index.MergePolicy.OneMerge currentMerge, long mergedSegmentSize, long tookMillis)
    • getQueuedMergeSizeInBytes

      public long getQueuedMergeSizeInBytes()
    • getRunningMergeSizeInBytes

      public long getRunningMergeSizeInBytes()