Browse Source

Enable soft deletes in RetentionLeaseIT

Relates #39922
Nhat Nguyen 6 years ago
parent
commit
c69f3151e7

+ 3 - 0
server/src/test/java/org/elasticsearch/index/seqno/RetentionLeaseIT.java

@@ -85,6 +85,7 @@ public class RetentionLeaseIT extends ESIntegTestCase  {
         final Settings settings = Settings.builder()
                         .put("index.number_of_shards", 1)
                         .put("index.number_of_replicas", numberOfReplicas)
+                        .put(IndexSettings.INDEX_SOFT_DELETES_SETTING.getKey(), true)
                         .build();
         createIndex("index", settings);
         ensureGreen("index");
@@ -465,6 +466,7 @@ public class RetentionLeaseIT extends ESIntegTestCase  {
         final Settings settings = Settings.builder()
                 .put("index.number_of_shards", 1)
                 .put("index.number_of_replicas", 0)
+                .put(IndexSettings.INDEX_SOFT_DELETES_SETTING.getKey(), true)
                 .put(IndexService.RETENTION_LEASE_SYNC_INTERVAL_SETTING.getKey(), TimeValue.timeValueSeconds(1))
                 .build();
         assertAcked(prepareCreate("index").setSettings(settings));
@@ -584,6 +586,7 @@ public class RetentionLeaseIT extends ESIntegTestCase  {
         final Settings settings = Settings.builder()
                 .put("index.number_of_shards", 1)
                 .put("index.number_of_replicas", numDataNodes)
+                .put(IndexSettings.INDEX_SOFT_DELETES_SETTING.getKey(), true)
                 .put(IndexService.RETENTION_LEASE_SYNC_INTERVAL_SETTING.getKey(), TimeValue.timeValueSeconds(1))
                 .build();
         assertAcked(prepareCreate("index").setSettings(settings));