Class MergeStats

    • Constructor Detail

      • MergeStats

        public MergeStats()
    • Method Detail

      • add

        public void add​(long totalMerges,
                        long totalMergeTime,
                        long totalNumDocs,
                        long totalSizeInBytes,
                        long currentMerges,
                        long currentNumDocs,
                        long currentSizeInBytes,
                        long stoppedTimeMillis,
                        long throttledTimeMillis,
                        double mbPerSecAutoThrottle)
      • add

        public void add​(MergeStats mergeStats)
      • addTotals

        public void addTotals​(MergeStats mergeStats)
      • getTotal

        public long getTotal()
        The total number of merges executed.
      • getTotalTimeInMillis

        public long getTotalTimeInMillis()
        The total time merges have been executed (in milliseconds).
      • getTotalStoppedTimeInMillis

        public long getTotalStoppedTimeInMillis()
        The total time large merges were stopped so smaller merges could finish.
      • getTotalStoppedTime

        public TimeValue getTotalStoppedTime()
        The total time large merges were stopped so smaller merges could finish.
      • getTotalThrottledTimeInMillis

        public long getTotalThrottledTimeInMillis()
        The total time merge IO writes were throttled.
      • getTotalThrottledTime

        public TimeValue getTotalThrottledTime()
        The total time merge IO writes were throttled.
      • getTotalTime

        public TimeValue getTotalTime()
        The total time merges have been executed.
      • getTotalNumDocs

        public long getTotalNumDocs()
      • getTotalSizeInBytes

        public long getTotalSizeInBytes()
      • getTotalBytesPerSecAutoThrottle

        public long getTotalBytesPerSecAutoThrottle()
      • getCurrent

        public long getCurrent()
        The current number of merges executing.
      • getCurrentNumDocs

        public long getCurrentNumDocs()
      • getCurrentSizeInBytes

        public long getCurrentSizeInBytes()