From 1880b0ddf65da7797c6c001214e0fb3a2808f779 Mon Sep 17 00:00:00 2001 From: David Turner Date: Tue, 25 Jun 2019 15:33:15 +0100 Subject: [PATCH] Add missing GCP update --- .../java/org/elasticsearch/index/shard/IndexShardTests.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/src/test/java/org/elasticsearch/index/shard/IndexShardTests.java b/server/src/test/java/org/elasticsearch/index/shard/IndexShardTests.java index 703c6f2a8e029..732592bdd7a4e 100644 --- a/server/src/test/java/org/elasticsearch/index/shard/IndexShardTests.java +++ b/server/src/test/java/org/elasticsearch/index/shard/IndexShardTests.java @@ -3523,6 +3523,9 @@ public void testSegmentMemoryTrackedInBreaker() throws Exception { // In order to instruct the merge policy not to keep a fully deleted segment, // we need to flush and make that commit safe so that the SoftDeletesPolicy can drop everything. if (IndexSettings.INDEX_SOFT_DELETES_SETTING.get(settings)) { + primary.updateGlobalCheckpointForShard( + primary.routingEntry().allocationId().getId(), + primary.getLastSyncedGlobalCheckpoint()); primary.advancePeerRecoveryRetentionLeasesToGlobalCheckpoints(); primary.sync(); flushShard(primary);