diff options
author | Areek Zillur <areek.zillur@elasticsearch.com> | 2016-10-03 13:59:56 -0400 |
---|---|---|
committer | Areek Zillur <areek.zillur@elasticsearch.com> | 2016-10-03 16:12:11 -0400 |
commit | 248ac240ed67d29113affa92a60d33f1b7f38a70 (patch) | |
tree | 677337e784ee66f143fe465f2f1450524050c903 /core/src/test/java/org/elasticsearch/versioning | |
parent | 14908f8726e698640565b197c204b879ab7fc2f6 (diff) | |
parent | 80bae2178f14552b378d5e8518f4111c50d89c33 (diff) |
Merge branch 'master' into cleanup/transport_bulk
Diffstat (limited to 'core/src/test/java/org/elasticsearch/versioning')
-rw-r--r-- | core/src/test/java/org/elasticsearch/versioning/SimpleVersioningIT.java | 37 |
1 files changed, 1 insertions, 36 deletions
diff --git a/core/src/test/java/org/elasticsearch/versioning/SimpleVersioningIT.java b/core/src/test/java/org/elasticsearch/versioning/SimpleVersioningIT.java index e43991efcc..417defee5f 100644 --- a/core/src/test/java/org/elasticsearch/versioning/SimpleVersioningIT.java +++ b/core/src/test/java/org/elasticsearch/versioning/SimpleVersioningIT.java @@ -30,7 +30,6 @@ import org.elasticsearch.action.search.SearchResponse; import org.elasticsearch.common.lucene.uid.Versions; import org.elasticsearch.common.settings.Settings; import org.elasticsearch.index.VersionType; -import org.elasticsearch.index.engine.FlushNotAllowedEngineException; import org.elasticsearch.index.engine.VersionConflictEngineException; import org.elasticsearch.test.ESIntegTestCase; @@ -73,36 +72,6 @@ public class SimpleVersioningIT extends ESIntegTestCase { assertThat(indexResponse.getVersion(), equalTo(18L)); } - public void testForce() throws Exception { - createIndex("test"); - ensureGreen("test"); // we are testing force here which doesn't work if we are recovering at the same time - zzzzz... - IndexResponse indexResponse = client().prepareIndex("test", "type", "1").setSource("field1", "value1_1").setVersion(12).setVersionType(VersionType.FORCE).get(); - assertThat(indexResponse.getVersion(), equalTo(12L)); - - indexResponse = client().prepareIndex("test", "type", "1").setSource("field1", "value1_2").setVersion(12).setVersionType(VersionType.FORCE).get(); - assertThat(indexResponse.getVersion(), equalTo(12L)); - - indexResponse = client().prepareIndex("test", "type", "1").setSource("field1", "value1_2").setVersion(14).setVersionType(VersionType.FORCE).get(); - assertThat(indexResponse.getVersion(), equalTo(14L)); - - indexResponse = client().prepareIndex("test", "type", "1").setSource("field1", "value1_1").setVersion(13).setVersionType(VersionType.FORCE).get(); - assertThat(indexResponse.getVersion(), equalTo(13L)); - - client().admin().indices().prepareRefresh().execute().actionGet(); - if (randomBoolean()) { - refresh(); - } - for (int i = 0; i < 10; i++) { - assertThat(client().prepareGet("test", "type", "1").get().getVersion(), equalTo(13L)); - } - - // deleting with a lower version works. - long v = randomIntBetween(12, 14); - DeleteResponse deleteResponse = client().prepareDelete("test", "type", "1").setVersion(v).setVersionType(VersionType.FORCE).get(); - assertEquals(DocWriteResponse.Result.DELETED, deleteResponse.getResult()); - assertThat(deleteResponse.getVersion(), equalTo(v)); - } - public void testExternalGTE() throws Exception { createIndex("test"); @@ -648,11 +617,7 @@ public class SimpleVersioningIT extends ESIntegTestCase { } if (threadRandom.nextInt(100) == 7) { logger.trace("--> {}: TEST: now flush at {}", threadID, System.nanoTime() - startTime); - try { - flush(); - } catch (FlushNotAllowedEngineException fnaee) { - // OK - } + flush(); logger.trace("--> {}: TEST: flush done at {}", threadID, System.nanoTime() - startTime); } } |