From cd57395c9814663ded30b84e9706b1920eaf0ee5 Mon Sep 17 00:00:00 2001 From: Yannick Welsch Date: Thu, 8 Jun 2017 14:20:26 +0200 Subject: Use correct primary term for replicating NOOPs (#25128) NOOPs should be, same as for indexing operations, written on the replica using the original operation term instead of the current term of the replica. --- .../src/main/java/org/elasticsearch/index/shard/IndexShardTestCase.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/framework/src/main') diff --git a/test/framework/src/main/java/org/elasticsearch/index/shard/IndexShardTestCase.java b/test/framework/src/main/java/org/elasticsearch/index/shard/IndexShardTestCase.java index a4d587b483..4600c80b7a 100644 --- a/test/framework/src/main/java/org/elasticsearch/index/shard/IndexShardTestCase.java +++ b/test/framework/src/main/java/org/elasticsearch/index/shard/IndexShardTestCase.java @@ -159,7 +159,7 @@ public abstract class IndexShardTestCase extends ESTestCase { .build(); IndexMetaData.Builder metaData = IndexMetaData.builder(shardRouting.getIndexName()) .settings(settings) - .primaryTerm(0, 1); + .primaryTerm(0, randomIntBetween(1, 100)); return newShard(shardRouting, metaData.build(), listeners); } -- cgit v1.2.3