@@ -844,9 +844,8 @@ public void testShouldMinimizeRoundtrips() throws Exception {
844
844
}
845
845
}
846
846
847
- @ AwaitsFix (bugUrl = "https://github.com/elastic/elasticsearch/issues/54156" )
848
847
public void testShouldPreFilterSearchShards () {
849
- int numIndices = randomIntBetween (1 , 10 );
848
+ int numIndices = randomIntBetween (2 , 10 );
850
849
Index [] indices = new Index [numIndices ];
851
850
for (int i = 0 ; i < numIndices ; i ++) {
852
851
String indexName = randomAlphaOfLengthBetween (5 , 10 );
@@ -856,23 +855,23 @@ public void testShouldPreFilterSearchShards() {
856
855
{
857
856
SearchRequest searchRequest = new SearchRequest ();
858
857
assertFalse (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
859
- indices , randomIntBetween (1 , 127 )));
858
+ indices , randomIntBetween (2 , 127 )));
860
859
assertFalse (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
861
860
indices , randomIntBetween (127 , 10000 )));
862
861
}
863
862
{
864
863
SearchRequest searchRequest = new SearchRequest ()
865
864
.source (new SearchSourceBuilder ().query (QueryBuilders .rangeQuery ("timestamp" )));
866
865
assertFalse (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
867
- indices , randomIntBetween (1 , 127 )));
866
+ indices , randomIntBetween (2 , 127 )));
868
867
assertTrue (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
869
868
indices , randomIntBetween (127 , 10000 )));
870
869
}
871
870
{
872
871
SearchRequest searchRequest = new SearchRequest ()
873
872
.source (new SearchSourceBuilder ().sort (SortBuilders .fieldSort ("timestamp" )));
874
873
assertTrue (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
875
- indices , randomIntBetween (1 , 127 )));
874
+ indices , randomIntBetween (2 , 127 )));
876
875
assertTrue (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
877
876
indices , randomIntBetween (127 , 10000 )));
878
877
}
@@ -881,15 +880,14 @@ public void testShouldPreFilterSearchShards() {
881
880
.source (new SearchSourceBuilder ().sort (SortBuilders .fieldSort ("timestamp" )))
882
881
.scroll ("5m" );
883
882
assertTrue (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
884
- indices , randomIntBetween (1 , 127 )));
883
+ indices , randomIntBetween (2 , 127 )));
885
884
assertTrue (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
886
885
indices , randomIntBetween (127 , 10000 )));
887
886
}
888
887
}
889
888
890
- @ AwaitsFix (bugUrl = "https://github.com/elastic/elasticsearch/issues/54156" )
891
889
public void testShouldPreFilterSearchShardsWithReadOnly () {
892
- int numIndices = randomIntBetween (1 , 10 );
890
+ int numIndices = randomIntBetween (2 , 10 );
893
891
int numReadOnly = randomIntBetween (1 , numIndices );
894
892
Index [] indices = new Index [numIndices ];
895
893
ClusterBlocks .Builder blocksBuilder = ClusterBlocks .builder ();
@@ -908,15 +906,15 @@ public void testShouldPreFilterSearchShardsWithReadOnly() {
908
906
{
909
907
SearchRequest searchRequest = new SearchRequest ();
910
908
assertFalse (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
911
- indices , randomIntBetween (1 , 127 )));
909
+ indices , randomIntBetween (2 , 127 )));
912
910
assertFalse (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
913
911
indices , randomIntBetween (127 , 10000 )));
914
912
}
915
913
{
916
914
SearchRequest searchRequest = new SearchRequest ()
917
915
.source (new SearchSourceBuilder ().query (QueryBuilders .rangeQuery ("timestamp" )));
918
916
assertTrue (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
919
- indices , randomIntBetween (1 , 127 )));
917
+ indices , randomIntBetween (2 , 127 )));
920
918
assertTrue (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
921
919
indices , randomIntBetween (127 , 10000 )));
922
920
}
@@ -925,7 +923,7 @@ public void testShouldPreFilterSearchShardsWithReadOnly() {
925
923
.source (new SearchSourceBuilder ().query (QueryBuilders .rangeQuery ("timestamp" )));
926
924
searchRequest .scroll ("5s" );
927
925
assertTrue (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
928
- indices , randomIntBetween (127 , 10000 )));
926
+ indices , randomIntBetween (2 , 127 )));
929
927
assertTrue (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
930
928
indices , randomIntBetween (127 , 10000 )));
931
929
}
@@ -934,7 +932,7 @@ public void testShouldPreFilterSearchShardsWithReadOnly() {
934
932
.source (new SearchSourceBuilder ().query (QueryBuilders .rangeQuery ("timestamp" )));
935
933
searchRequest .searchType (SearchType .DFS_QUERY_THEN_FETCH );
936
934
assertFalse (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
937
- indices , randomIntBetween (127 , 10000 )));
935
+ indices , randomIntBetween (2 , 127 )));
938
936
assertFalse (TransportSearchAction .shouldPreFilterSearchShards (clusterState , searchRequest ,
939
937
indices , randomIntBetween (127 , 10000 )));
940
938
}
0 commit comments