public class TieredMergePolicyProvider extends AbstractMergePolicyProvider<org .apache .lucene .index .TieredMergePolicy >
| Modifier and Type | Field and Description |
|---|---|
static double |
DEFAULT_EXPUNGE_DELETES_ALLOWED
|
static ByteSizeValue |
DEFAULT_FLOOR_SEGMENT
|
static int |
DEFAULT_MAX_MERGE_AT_ONCE
|
static int |
DEFAULT_MAX_MERGE_AT_ONCE_EXPLICIT
|
static ByteSizeValue |
DEFAULT_MAX_MERGED_SEGMENT
|
static double |
DEFAULT_RECLAIM_DELETES_WEIGHT
|
static double |
DEFAULT_SEGMENTS_PER_TIER
|
static String |
INDEX_MERGE_POLICY_EXPUNGE_DELETES_ALLOWED
|
static String |
INDEX_MERGE_POLICY_FLOOR_SEGMENT
|
static String |
INDEX_MERGE_POLICY_MAX_MERGE_AT_ONCE
|
static String |
INDEX_MERGE_POLICY_MAX_MERGE_AT_ONCE_EXPLICIT
|
static String |
INDEX_MERGE_POLICY_MAX_MERGED_SEGMENT
|
static String |
INDEX_MERGE_POLICY_RECLAIM_DELETES_WEIGHT
|
static String |
INDEX_MERGE_POLICY_SEGMENTS_PER_TIER
|
INDEX_COMPOUND_FORMAT, noCFSRatiocomponentSettings, indexSettings, logger, shardId| Constructor and Description |
|---|
TieredMergePolicyProvider(Store
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes the index component.
|
org |
getMergePolicy()
|
formatNoCFSRatio, parseNoCFSRatioindexSettings, nodeName, shardIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitindexSettings, shardIdpublic static final double DEFAULT_EXPUNGE_DELETES_ALLOWED
public static final ByteSizeValueDEFAULT_FLOOR_SEGMENT
public static final int DEFAULT_MAX_MERGE_AT_ONCE
public static final int DEFAULT_MAX_MERGE_AT_ONCE_EXPLICIT
public static final ByteSizeValueDEFAULT_MAX_MERGED_SEGMENT
public static final double DEFAULT_SEGMENTS_PER_TIER
public static final double DEFAULT_RECLAIM_DELETES_WEIGHT
public static final StringINDEX_MERGE_POLICY_EXPUNGE_DELETES_ALLOWED
public static final StringINDEX_MERGE_POLICY_FLOOR_SEGMENT
public static final StringINDEX_MERGE_POLICY_MAX_MERGE_AT_ONCE
public static final StringINDEX_MERGE_POLICY_MAX_MERGE_AT_ONCE_EXPLICIT
public static final StringINDEX_MERGE_POLICY_MAX_MERGED_SEGMENT
public static final StringINDEX_MERGE_POLICY_SEGMENTS_PER_TIER
public static final StringINDEX_MERGE_POLICY_RECLAIM_DELETES_WEIGHT
@Inject public TieredMergePolicyProvider(Storestore, IndexSettingsService indexSettingsService)
public org.apache .lucene .index .TieredMergePolicy getMergePolicy()
public void close()
throws ElasticsearchException
CloseableIndexComponent
ElasticsearchException