mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-27 15:39:49 +00:00
Test: testSortMinValueScript - use unmappedType to handle slow propagation of mapping
This commit is contained in:
parent
9c847db8af
commit
00b5c6431c
@ -800,7 +800,7 @@ public class SimpleSortTests extends ElasticsearchIntegrationTest {
|
||||
SearchResponse searchResponse = client().prepareSearch()
|
||||
.setQuery(matchAllQuery())
|
||||
.addScriptField("min", "retval = Long.MAX_VALUE; for (v in doc['lvalue'].values){ retval = min(v, retval) }; retval")
|
||||
.addSort("ord", SortOrder.ASC).setSize(10)
|
||||
.addSort(SortBuilders.fieldSort("ord").order(SortOrder.ASC).unmappedType("long")).setSize(10)
|
||||
.execute().actionGet();
|
||||
|
||||
assertNoFailures(searchResponse);
|
||||
@ -813,7 +813,7 @@ public class SimpleSortTests extends ElasticsearchIntegrationTest {
|
||||
searchResponse = client().prepareSearch()
|
||||
.setQuery(matchAllQuery())
|
||||
.addScriptField("min", "retval = Double.MAX_VALUE; for (v in doc['dvalue'].values){ retval = min(v, retval) }; retval")
|
||||
.addSort("ord", SortOrder.ASC).setSize(10)
|
||||
.addSort(SortBuilders.fieldSort("ord").order(SortOrder.ASC).unmappedType("long")).setSize(10)
|
||||
.execute().actionGet();
|
||||
|
||||
assertNoFailures(searchResponse);
|
||||
@ -827,7 +827,7 @@ public class SimpleSortTests extends ElasticsearchIntegrationTest {
|
||||
searchResponse = client().prepareSearch()
|
||||
.setQuery(matchAllQuery())
|
||||
.addScriptField("min", "retval = Integer.MAX_VALUE; for (v in doc['svalue'].values){ retval = min(Integer.parseInt(v), retval) }; retval")
|
||||
.addSort("ord", SortOrder.ASC).setSize(10)
|
||||
.addSort(SortBuilders.fieldSort("ord").order(SortOrder.ASC).unmappedType("long")).setSize(10)
|
||||
.execute().actionGet();
|
||||
|
||||
assertNoFailures(searchResponse);
|
||||
@ -841,7 +841,7 @@ public class SimpleSortTests extends ElasticsearchIntegrationTest {
|
||||
searchResponse = client().prepareSearch()
|
||||
.setQuery(matchAllQuery())
|
||||
.addScriptField("min", "retval = Double.MAX_VALUE; for (v in doc['gvalue'].values){ retval = min(v.lon, retval) }; retval")
|
||||
.addSort("ord", SortOrder.ASC).setSize(10)
|
||||
.addSort(SortBuilders.fieldSort("ord").order(SortOrder.ASC).unmappedType("long")).setSize(10)
|
||||
.execute().actionGet();
|
||||
|
||||
assertNoFailures(searchResponse);
|
||||
|
Loading…
x
Reference in New Issue
Block a user