|
@@ -261,9 +261,9 @@ public final class IndexSettings {
|
|
|
/**
|
|
|
* Controls the maximum length of time since a retention lease is created or renewed before it is considered expired.
|
|
|
*/
|
|
|
- public static final Setting<TimeValue> INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING =
|
|
|
+ public static final Setting<TimeValue> INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING =
|
|
|
Setting.timeSetting(
|
|
|
- "index.soft_deletes.retention.lease",
|
|
|
+ "index.soft_deletes.retention_lease.period",
|
|
|
TimeValue.timeValueHours(12),
|
|
|
TimeValue.ZERO,
|
|
|
Property.Dynamic,
|
|
@@ -460,7 +460,7 @@ public final class IndexSettings {
|
|
|
gcDeletesInMillis = scopedSettings.get(INDEX_GC_DELETES_SETTING).getMillis();
|
|
|
softDeleteEnabled = version.onOrAfter(Version.V_6_5_0) && scopedSettings.get(INDEX_SOFT_DELETES_SETTING);
|
|
|
softDeleteRetentionOperations = scopedSettings.get(INDEX_SOFT_DELETES_RETENTION_OPERATIONS_SETTING);
|
|
|
- retentionLeaseMillis = scopedSettings.get(INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING).millis();
|
|
|
+ retentionLeaseMillis = scopedSettings.get(INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING).millis();
|
|
|
warmerEnabled = scopedSettings.get(INDEX_WARMER_ENABLED_SETTING);
|
|
|
maxResultWindow = scopedSettings.get(MAX_RESULT_WINDOW_SETTING);
|
|
|
maxInnerResultWindow = scopedSettings.get(MAX_INNER_RESULT_WINDOW_SETTING);
|
|
@@ -529,7 +529,7 @@ public final class IndexSettings {
|
|
|
scopedSettings.addSettingsUpdateConsumer(DEFAULT_PIPELINE, this::setDefaultPipeline);
|
|
|
scopedSettings.addSettingsUpdateConsumer(INDEX_SOFT_DELETES_RETENTION_OPERATIONS_SETTING, this::setSoftDeleteRetentionOperations);
|
|
|
scopedSettings.addSettingsUpdateConsumer(INDEX_SEARCH_THROTTLED, this::setSearchThrottled);
|
|
|
- scopedSettings.addSettingsUpdateConsumer(INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING, this::setRetentionLeaseMillis);
|
|
|
+ scopedSettings.addSettingsUpdateConsumer(INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING, this::setRetentionLeaseMillis);
|
|
|
}
|
|
|
|
|
|
private void setSearchIdleAfter(TimeValue searchIdleAfter) { this.searchIdleAfter = searchIdleAfter; }
|