|
@@ -417,8 +417,7 @@ public class RankDocRetrieverBuilderIT extends ESIntegTestCase {
|
|
|
SearchSourceBuilder source = new SearchSourceBuilder();
|
|
|
StandardRetrieverBuilder standard0 = new StandardRetrieverBuilder();
|
|
|
// this one retrieves docs 1, 4, and 6
|
|
|
- standard0.queryBuilder = QueryBuilders.nestedQuery("views", QueryBuilders.rangeQuery(LAST_30D_FIELD).gt(10L), ScoreMode.Avg)
|
|
|
- .innerHit(new InnerHitBuilder("a").addSort(new FieldSortBuilder(DOC_FIELD).order(SortOrder.DESC)).setSize(10));
|
|
|
+ standard0.queryBuilder = QueryBuilders.nestedQuery("views", QueryBuilders.rangeQuery(LAST_30D_FIELD).gt(10L), ScoreMode.Avg);
|
|
|
StandardRetrieverBuilder standard1 = new StandardRetrieverBuilder();
|
|
|
// this one retrieves docs 2 and 6 due to prefilter
|
|
|
standard1.queryBuilder = QueryBuilders.constantScoreQuery(QueryBuilders.termsQuery(ID_FIELD, "doc_2", "doc_3", "doc_6")).boost(20L);
|
|
@@ -455,9 +454,9 @@ public class RankDocRetrieverBuilderIT extends ESIntegTestCase {
|
|
|
assertThat(resp.getHits().getAt(0).getId(), equalTo("doc_6"));
|
|
|
assertThat(resp.getHits().getAt(1).getId(), equalTo("doc_2"));
|
|
|
assertThat(resp.getHits().getAt(2).getId(), equalTo("doc_1"));
|
|
|
- assertThat(resp.getHits().getAt(3).getId(), equalTo("doc_7"));
|
|
|
+ assertThat(resp.getHits().getAt(3).getId(), equalTo("doc_3"));
|
|
|
assertThat(resp.getHits().getAt(4).getId(), equalTo("doc_4"));
|
|
|
- assertThat(resp.getHits().getAt(5).getId(), equalTo("doc_3"));
|
|
|
+ assertThat(resp.getHits().getAt(5).getId(), equalTo("doc_7"));
|
|
|
});
|
|
|
}
|
|
|
|