Skip to content

Commit 98afed7

Browse files
committed
Rename retention lease setting (elastic#39719)
This commit renames the retention lease setting index.soft_deletes.retention.lease so that it is under the namespace index.soft_deletes.retention_lease. As such, we rename the setting to index.soft_deletes.retention_lease.period.
1 parent a788489 commit 98afed7

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

server/src/main/java/org/elasticsearch/common/settings/IndexScopedSettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ public final class IndexScopedSettings extends AbstractScopedSettings {
133133
IndexSettings.INDEX_GC_DELETES_SETTING,
134134
IndexSettings.INDEX_SOFT_DELETES_SETTING,
135135
IndexSettings.INDEX_SOFT_DELETES_RETENTION_OPERATIONS_SETTING,
136-
IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING,
136+
IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING,
137137
IndicesRequestCache.INDEX_CACHE_REQUEST_ENABLED_SETTING,
138138
UnassignedInfo.INDEX_DELAYED_NODE_LEFT_TIMEOUT_SETTING,
139139
EnableAllocationDecider.INDEX_ROUTING_REBALANCE_ENABLE_SETTING,

server/src/main/java/org/elasticsearch/index/IndexSettings.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -264,9 +264,9 @@ public final class IndexSettings {
264264
/**
265265
* Controls the maximum length of time since a retention lease is created or renewed before it is considered expired.
266266
*/
267-
public static final Setting<TimeValue> INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING =
267+
public static final Setting<TimeValue> INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING =
268268
Setting.timeSetting(
269-
"index.soft_deletes.retention.lease",
269+
"index.soft_deletes.retention_lease.period",
270270
TimeValue.timeValueHours(12),
271271
TimeValue.ZERO,
272272
Property.Dynamic,
@@ -480,7 +480,7 @@ public IndexSettings(final IndexMetaData indexMetaData, final Settings nodeSetti
480480
gcDeletesInMillis = scopedSettings.get(INDEX_GC_DELETES_SETTING).getMillis();
481481
softDeleteEnabled = version.onOrAfter(Version.V_6_5_0) && scopedSettings.get(INDEX_SOFT_DELETES_SETTING);
482482
softDeleteRetentionOperations = scopedSettings.get(INDEX_SOFT_DELETES_RETENTION_OPERATIONS_SETTING);
483-
retentionLeaseMillis = scopedSettings.get(INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING).millis();
483+
retentionLeaseMillis = scopedSettings.get(INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING).millis();
484484
warmerEnabled = scopedSettings.get(INDEX_WARMER_ENABLED_SETTING);
485485
maxResultWindow = scopedSettings.get(MAX_RESULT_WINDOW_SETTING);
486486
maxInnerResultWindow = scopedSettings.get(MAX_INNER_RESULT_WINDOW_SETTING);
@@ -550,7 +550,7 @@ public IndexSettings(final IndexMetaData indexMetaData, final Settings nodeSetti
550550
scopedSettings.addSettingsUpdateConsumer(DEFAULT_PIPELINE, this::setDefaultPipeline);
551551
scopedSettings.addSettingsUpdateConsumer(INDEX_SOFT_DELETES_RETENTION_OPERATIONS_SETTING, this::setSoftDeleteRetentionOperations);
552552
scopedSettings.addSettingsUpdateConsumer(INDEX_SEARCH_THROTTLED, this::setSearchThrottled);
553-
scopedSettings.addSettingsUpdateConsumer(INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING, this::setRetentionLeaseMillis);
553+
scopedSettings.addSettingsUpdateConsumer(INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING, this::setRetentionLeaseMillis);
554554
}
555555

556556
private void setTranslogFlushThresholdSize(ByteSizeValue byteSizeValue) {

server/src/test/java/org/elasticsearch/index/seqno/ReplicationTrackerRetentionLeaseTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ private void runExpirationTest(final boolean primaryMode) {
336336
final Settings settings = Settings
337337
.builder()
338338
.put(
339-
IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING.getKey(),
339+
IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING.getKey(),
340340
TimeValue.timeValueMillis(retentionLeaseMillis))
341341
.build();
342342
final long primaryTerm = randomLongBetween(1, Long.MAX_VALUE);

server/src/test/java/org/elasticsearch/index/seqno/RetentionLeaseIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ public void testRetentionLeasesSyncOnExpiration() throws Exception {
213213
.prepareUpdateSettings("index")
214214
.setSettings(
215215
Settings.builder()
216-
.putNull(IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING.getKey())
216+
.putNull(IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING.getKey())
217217
.build())
218218
.get();
219219
assertTrue(longTtlResponse.isAcknowledged());
@@ -243,7 +243,7 @@ public void testRetentionLeasesSyncOnExpiration() throws Exception {
243243
.prepareUpdateSettings("index")
244244
.setSettings(
245245
Settings.builder()
246-
.put(IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING.getKey(), retentionLeaseTimeToLive)
246+
.put(IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING.getKey(), retentionLeaseTimeToLive)
247247
.build())
248248
.get();
249249
assertTrue(shortTtlResponse.isAcknowledged());

server/src/test/java/org/elasticsearch/index/shard/IndexShardRetentionLeaseTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ private void runExpirationTest(final boolean primary) throws IOException {
144144
final Settings settings = Settings
145145
.builder()
146146
.put(
147-
IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING.getKey(),
147+
IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING.getKey(),
148148
TimeValue.timeValueMillis(retentionLeaseMillis))
149149
.build();
150150
// current time is mocked through the thread pool
@@ -211,7 +211,7 @@ private void runExpirationTest(final boolean primary) throws IOException {
211211
public void testPersistence() throws IOException {
212212
final Settings settings = Settings.builder()
213213
.put(IndexSettings.INDEX_SOFT_DELETES_SETTING.getKey(), true)
214-
.put(IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING.getKey(), Long.MAX_VALUE, TimeUnit.NANOSECONDS)
214+
.put(IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING.getKey(), Long.MAX_VALUE, TimeUnit.NANOSECONDS)
215215
.build();
216216
final IndexShard indexShard = newStartedShard(
217217
true,

x-pack/plugin/ccr/src/main/java/org/elasticsearch/xpack/ccr/action/TransportResumeFollowAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,7 @@ static String[] extractLeaderShardHistoryUUIDs(Map<String, String> ccrIndexMetaD
387387
nonReplicatedSettings.add(IndexSettings.QUERY_STRING_ALLOW_LEADING_WILDCARD);
388388
nonReplicatedSettings.add(IndexSettings.ALLOW_UNMAPPED);
389389
nonReplicatedSettings.add(IndexSettings.INDEX_SOFT_DELETES_RETENTION_OPERATIONS_SETTING);
390-
nonReplicatedSettings.add(IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_SETTING);
390+
nonReplicatedSettings.add(IndexSettings.INDEX_SOFT_DELETES_RETENTION_LEASE_PERIOD_SETTING);
391391
nonReplicatedSettings.add(IndexSettings.MAX_SCRIPT_FIELDS_SETTING);
392392
nonReplicatedSettings.add(IndexSettings.MAX_REGEX_LENGTH_SETTING);
393393
nonReplicatedSettings.add(IndexSettings.MAX_TERMS_COUNT_SETTING);

0 commit comments

Comments
 (0)