summaryrefslogtreecommitdiff
path: root/core/src/test/java/org/elasticsearch/search/sort/FieldSortIT.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/test/java/org/elasticsearch/search/sort/FieldSortIT.java')
-rw-r--r--core/src/test/java/org/elasticsearch/search/sort/FieldSortIT.java42
1 files changed, 2 insertions, 40 deletions
diff --git a/core/src/test/java/org/elasticsearch/search/sort/FieldSortIT.java b/core/src/test/java/org/elasticsearch/search/sort/FieldSortIT.java
index 188ae22471..99183b11c5 100644
--- a/core/src/test/java/org/elasticsearch/search/sort/FieldSortIT.java
+++ b/core/src/test/java/org/elasticsearch/search/sort/FieldSortIT.java
@@ -36,7 +36,6 @@ import org.elasticsearch.index.query.QueryBuilders;
import org.elasticsearch.index.query.functionscore.ScoreFunctionBuilders;
import org.elasticsearch.plugins.Plugin;
import org.elasticsearch.search.SearchHit;
-import org.elasticsearch.search.SearchHitField;
import org.elasticsearch.test.ESIntegTestCase;
import org.elasticsearch.test.InternalSettingsPlugin;
import org.hamcrest.Matchers;
@@ -70,10 +69,8 @@ import static org.hamcrest.Matchers.closeTo;
import static org.hamcrest.Matchers.containsString;
import static org.hamcrest.Matchers.equalTo;
import static org.hamcrest.Matchers.greaterThan;
-import static org.hamcrest.Matchers.greaterThanOrEqualTo;
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.lessThan;
-import static org.hamcrest.Matchers.lessThanOrEqualTo;
import static org.hamcrest.Matchers.not;
import static org.hamcrest.Matchers.nullValue;
@@ -1340,16 +1337,12 @@ public class FieldSortIT extends ESIntegTestCase {
}
public void testSortMetaField() throws Exception {
- XContentBuilder mapping = XContentFactory.jsonBuilder().startObject().startObject("type")
- .startObject("_timestamp").field("enabled", true).endObject()
- .endObject().endObject();
- assertAcked(prepareCreate("test")
- .addMapping("type", mapping));
+ createIndex("test");
ensureGreen();
final int numDocs = randomIntBetween(10, 20);
IndexRequestBuilder[] indexReqs = new IndexRequestBuilder[numDocs];
for (int i = 0; i < numDocs; ++i) {
- indexReqs[i] = client().prepareIndex("test", "type", Integer.toString(i)).setTimestamp(Integer.toString(randomInt(1000)))
+ indexReqs[i] = client().prepareIndex("test", "type", Integer.toString(i))
.setSource();
}
indexRandom(true, indexReqs);
@@ -1368,37 +1361,6 @@ public class FieldSortIT extends ESIntegTestCase {
assertThat(previous, order == SortOrder.ASC ? lessThan(uid) : greaterThan(uid));
previous = uid;
}
-
- /*
- searchResponse = client().prepareSearch()
- .setQuery(matchAllQuery())
- .setSize(randomIntBetween(1, numDocs + 5))
- .addSort("_id", order)
- .execute().actionGet();
- assertNoFailures(searchResponse);
- hits = searchResponse.getHits().hits();
- previous = order == SortOrder.ASC ? new BytesRef() : UnicodeUtil.BIG_TERM;
- for (int i = 0; i < hits.length; ++i) {
- final BytesRef id = new BytesRef(Uid.createUid(hits[i].type(), hits[i].id()));
- assertThat(previous, order == SortOrder.ASC ? lessThan(id) : greaterThan(id));
- previous = id;
- }*/
-
- searchResponse = client().prepareSearch()
- .setQuery(matchAllQuery())
- .setSize(randomIntBetween(1, numDocs + 5))
- .addSort("_timestamp", order)
- .addField("_timestamp")
- .execute().actionGet();
- assertNoFailures(searchResponse);
- hits = searchResponse.getHits().hits();
- Long previousTs = order == SortOrder.ASC ? 0 : Long.MAX_VALUE;
- for (int i = 0; i < hits.length; ++i) {
- SearchHitField timestampField = hits[i].getFields().get("_timestamp");
- Long timestamp = timestampField.<Long>getValue();
- assertThat(previousTs, order == SortOrder.ASC ? lessThanOrEqualTo(timestamp) : greaterThanOrEqualTo(timestamp));
- previousTs = timestamp;
- }
}
/**