Class ThreadPoolMergeExecutorService

java.lang.Object
org.elasticsearch.index.engine.ThreadPoolMergeExecutorService
All Implemented Interfaces:
Closeable, AutoCloseable

public class ThreadPoolMergeExecutorService extends Object implements Closeable
  • Field Details

    • INDICES_MERGE_DISK_CHECK_INTERVAL_SETTING

      public static final Setting<TimeValue> INDICES_MERGE_DISK_CHECK_INTERVAL_SETTING
      How frequently we check disk usage (default: 5 seconds).
    • INDICES_MERGE_DISK_HIGH_WATERMARK_SETTING

      public static final Setting<RelativeByteSizeValue> INDICES_MERGE_DISK_HIGH_WATERMARK_SETTING
      The occupied disk space threshold beyond which NO new merges are started. Conservatively, the estimated temporary disk space required for the to-be-started merge is counted as occupied disk space. Defaults to the routing allocation flood stage limit value (beyond which shards are toggled read-only).
    • INDICES_MERGE_DISK_HIGH_MAX_HEADROOM_SETTING

      public static final Setting<ByteSizeValue> INDICES_MERGE_DISK_HIGH_MAX_HEADROOM_SETTING
      The available disk space headroom below which NO new merges are started. Conservatively, the estimated temporary disk space required for the to-be-started merge is NOT counted as available disk space. Defaults to the routing allocation flood stage headroom value (below which shards are toggled read-only), unless the merge occupied disk space threshold is specified, in which case the default headroom value here is unset.
  • Method Details