@@ -188,6 +188,18 @@ public void testExtractAttributes() {
188
188
searchRequest ,
189
189
searchRequest .indices ()
190
190
);
191
+ assertAttributes (stringObjectMap , "user" , "@timestamp" , "hits_only" , false , false , false , null );
192
+ }
193
+ {
194
+ SearchRequest searchRequest = new SearchRequest (randomAlphaOfLengthBetween (3 , 10 ));
195
+ SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder ();
196
+ searchRequest .source (searchSourceBuilder );
197
+ searchSourceBuilder .sort ("@timestamp" );
198
+ searchSourceBuilder .query (new RangeQueryBuilder ("@timestamp" ).from ("2021-11-11" ));
199
+ Map <String , Object > stringObjectMap = SearchRequestAttributesExtractor .extractAttributes (
200
+ searchRequest ,
201
+ searchRequest .indices ()
202
+ );
191
203
assertAttributes (stringObjectMap , "user" , "@timestamp" , "hits_only" , false , true , false , null );
192
204
}
193
205
{
@@ -202,10 +214,10 @@ public void testExtractAttributes() {
202
214
boolQueryBuilder .must (boolQueryBuilderNew );
203
215
boolQueryBuilder = boolQueryBuilderNew ;
204
216
}
205
- boolQueryBuilder .must (new RangeQueryBuilder ("@timestamp" ));
217
+ boolQueryBuilder .must (new RangeQueryBuilder ("@timestamp" ). from ( "2021-11-11" ) );
206
218
searchSourceBuilder .query (boolQueryBuilder );
207
219
if (randomBoolean ()) {
208
- boolQueryBuilder .should (new RangeQueryBuilder ("event.ingested" ));
220
+ boolQueryBuilder .should (new RangeQueryBuilder ("event.ingested" ). from ( "2021-11-11" ) );
209
221
}
210
222
Map <String , Object > stringObjectMap = SearchRequestAttributesExtractor .extractAttributes (
211
223
searchRequest ,
@@ -229,7 +241,7 @@ public void testExtractAttributes() {
229
241
boolQueryBuilder .should (new RangeQueryBuilder ("event.ingested" ));
230
242
}
231
243
232
- boolQueryBuilder .filter (new RangeQueryBuilder ("@timestamp" ));
244
+ boolQueryBuilder .filter (new RangeQueryBuilder ("@timestamp" ). from ( "2021-11-11" ) );
233
245
searchSourceBuilder .query (boolQueryBuilder );
234
246
Map <String , Object > stringObjectMap = SearchRequestAttributesExtractor .extractAttributes (
235
247
searchRequest ,
@@ -243,8 +255,8 @@ public void testExtractAttributes() {
243
255
searchRequest .source (searchSourceBuilder );
244
256
searchSourceBuilder .sort ("@timestamp" );
245
257
BoolQueryBuilder boolQueryBuilder = new BoolQueryBuilder ();
246
- boolQueryBuilder .must (new RangeQueryBuilder ("@timestamp" ));
247
- boolQueryBuilder .must (new RangeQueryBuilder ("event.ingested" ));
258
+ boolQueryBuilder .must (new RangeQueryBuilder ("@timestamp" ). from ( "2021-11-11" ) );
259
+ boolQueryBuilder .must (new RangeQueryBuilder ("event.ingested" ). from ( "2021-11-11" ) );
248
260
boolQueryBuilder .must (new RangeQueryBuilder (randomAlphaOfLengthBetween (3 , 10 )));
249
261
searchSourceBuilder .query (boolQueryBuilder );
250
262
Map <String , Object > stringObjectMap = SearchRequestAttributesExtractor .extractAttributes (
@@ -259,7 +271,7 @@ public void testExtractAttributes() {
259
271
searchRequest .source (searchSourceBuilder );
260
272
searchSourceBuilder .sort ("@timestamp" );
261
273
BoolQueryBuilder boolQueryBuilder = new BoolQueryBuilder ();
262
- boolQueryBuilder .should (new RangeQueryBuilder ("@timestamp" ));
274
+ boolQueryBuilder .should (new RangeQueryBuilder ("@timestamp" ). from ( "2021-11-11" ) );
263
275
searchSourceBuilder .query (boolQueryBuilder );
264
276
Map <String , Object > stringObjectMap = SearchRequestAttributesExtractor .extractAttributes (
265
277
searchRequest ,
@@ -273,7 +285,7 @@ public void testExtractAttributes() {
273
285
searchRequest .source (searchSourceBuilder );
274
286
searchSourceBuilder .sort ("@timestamp" );
275
287
BoolQueryBuilder boolQueryBuilder = new BoolQueryBuilder ();
276
- boolQueryBuilder .should (new RangeQueryBuilder (randomAlphaOfLengthBetween (3 , 10 )));
288
+ boolQueryBuilder .should (new RangeQueryBuilder (randomAlphaOfLengthBetween (3 , 10 )). from ( "2021-11-11" ) );
277
289
searchSourceBuilder .query (boolQueryBuilder );
278
290
Map <String , Object > stringObjectMap = SearchRequestAttributesExtractor .extractAttributes (
279
291
searchRequest ,
@@ -286,7 +298,7 @@ public void testExtractAttributes() {
286
298
SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder ();
287
299
searchRequest .source (searchSourceBuilder );
288
300
searchSourceBuilder .sort ("@timestamp" );
289
- searchSourceBuilder .query (new ConstantScoreQueryBuilder (new RangeQueryBuilder ("@timestamp" )));
301
+ searchSourceBuilder .query (new ConstantScoreQueryBuilder (new RangeQueryBuilder ("@timestamp" ). from ( "2021-11-11" ) ));
290
302
Map <String , Object > stringObjectMap = SearchRequestAttributesExtractor .extractAttributes (
291
303
searchRequest ,
292
304
searchRequest .indices ()
@@ -298,7 +310,9 @@ public void testExtractAttributes() {
298
310
SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder ();
299
311
searchRequest .source (searchSourceBuilder );
300
312
searchSourceBuilder .sort ("@timestamp" );
301
- searchSourceBuilder .query (new BoostingQueryBuilder (new RangeQueryBuilder ("@timestamp" ), new MatchAllQueryBuilder ()));
313
+ searchSourceBuilder .query (
314
+ new BoostingQueryBuilder (new RangeQueryBuilder ("@timestamp" ).from ("2021-11-11" ), new MatchAllQueryBuilder ())
315
+ );
302
316
Map <String , Object > stringObjectMap = SearchRequestAttributesExtractor .extractAttributes (
303
317
searchRequest ,
304
318
searchRequest .indices ()
@@ -320,7 +334,7 @@ public void testDepthLimit() {
320
334
newBoolQueryBuilder .must (innerBoolQueryBuilder );
321
335
newBoolQueryBuilder = innerBoolQueryBuilder ;
322
336
}
323
- newBoolQueryBuilder .must (new RangeQueryBuilder ("@timestamp" ));
337
+ newBoolQueryBuilder .must (new RangeQueryBuilder ("@timestamp" ). from ( "2021-11-11" ) );
324
338
Map <String , Object > stringObjectMap = SearchRequestAttributesExtractor .extractAttributes (
325
339
searchRequest ,
326
340
searchRequest .indices ()
@@ -339,7 +353,7 @@ public void testDepthLimit() {
339
353
newBoolQueryBuilder .must (innerBoolQueryBuilder );
340
354
newBoolQueryBuilder = innerBoolQueryBuilder ;
341
355
}
342
- newBoolQueryBuilder .must (new RangeQueryBuilder ("@timestamp" ));
356
+ newBoolQueryBuilder .must (new RangeQueryBuilder ("@timestamp" ). from ( "2021-11-11" ) );
343
357
Map <String , Object > stringObjectMap = SearchRequestAttributesExtractor .extractAttributes (
344
358
searchRequest ,
345
359
searchRequest .indices ()
0 commit comments