@@ -248,9 +248,10 @@ public void testUpdateWithValidatorFunctionThatErrors() throws Exception {
248248 List <String > updateIndices = Collections .singletonList ("a-different-index" );
249249 update .setIndices (updateIndices );
250250
251- BiConsumer <DatafeedConfig , ActionListener <Boolean >> validateErrorFunction = (updatedConfig , listener ) -> {
252- new Thread (() -> listener .onFailure (new IllegalArgumentException ("this is a bad update" )), getTestName ()).start ();
253- };
251+ BiConsumer <DatafeedConfig , ActionListener <Boolean >> validateErrorFunction = (updatedConfig , listener ) -> new Thread (
252+ () -> listener .onFailure (new IllegalArgumentException ("this is a bad update" )),
253+ getTestName ()
254+ ).start ();
254255
255256 AtomicReference <DatafeedConfig > configHolder = new AtomicReference <>();
256257 AtomicReference <Exception > exceptionHolder = new AtomicReference <>();
@@ -277,7 +278,7 @@ public void testAllowNoMatch() throws InterruptedException {
277278 AtomicReference <Exception > exceptionHolder = new AtomicReference <>();
278279
279280 blockingCall (
280- actionListener -> datafeedConfigProvider .expandDatafeedIds ("_all" , false , null , false , actionListener ),
281+ actionListener -> datafeedConfigProvider .expandDatafeedIds ("_all" , false , null , false , null , actionListener ),
281282 datafeedIdsHolder ,
282283 exceptionHolder
283284 );
@@ -289,7 +290,7 @@ public void testAllowNoMatch() throws InterruptedException {
289290
290291 exceptionHolder .set (null );
291292 blockingCall (
292- actionListener -> datafeedConfigProvider .expandDatafeedIds ("_all" , true , null , false , actionListener ),
293+ actionListener -> datafeedConfigProvider .expandDatafeedIds ("_all" , true , null , false , null , actionListener ),
293294 datafeedIdsHolder ,
294295 exceptionHolder
295296 );
@@ -298,7 +299,7 @@ public void testAllowNoMatch() throws InterruptedException {
298299
299300 AtomicReference <List <DatafeedConfig .Builder >> datafeedsHolder = new AtomicReference <>();
300301 blockingCall (
301- actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("*" , false , actionListener ),
302+ actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("*" , false , null , actionListener ),
302303 datafeedsHolder ,
303304 exceptionHolder
304305 );
@@ -310,7 +311,7 @@ public void testAllowNoMatch() throws InterruptedException {
310311
311312 exceptionHolder .set (null );
312313 blockingCall (
313- actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("*" , true , actionListener ),
314+ actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("*" , true , null , actionListener ),
314315 datafeedsHolder ,
315316 exceptionHolder
316317 );
@@ -329,53 +330,59 @@ public void testExpandDatafeeds() throws Exception {
329330
330331 // Test datafeed IDs only
331332 SortedSet <String > expandedIds = blockingCall (
332- actionListener -> datafeedConfigProvider .expandDatafeedIds ("foo*" , true , null , false , actionListener )
333+ actionListener -> datafeedConfigProvider .expandDatafeedIds ("foo*" , true , null , false , null , actionListener )
333334 );
334335 assertEquals (new TreeSet <>(Arrays .asList ("foo-1" , "foo-2" )), expandedIds );
335336
336- expandedIds = blockingCall (actionListener -> datafeedConfigProvider .expandDatafeedIds ("*-1" , true , null , false , actionListener ));
337+ expandedIds = blockingCall (
338+ actionListener -> datafeedConfigProvider .expandDatafeedIds ("*-1" , true , null , false , null , actionListener )
339+ );
337340 assertEquals (new TreeSet <>(Arrays .asList ("bar-1" , "foo-1" )), expandedIds );
338341
339- expandedIds = blockingCall (actionListener -> datafeedConfigProvider .expandDatafeedIds ("bar*" , true , null , false , actionListener ));
342+ expandedIds = blockingCall (
343+ actionListener -> datafeedConfigProvider .expandDatafeedIds ("bar*" , true , null , false , null , actionListener )
344+ );
340345 assertEquals (new TreeSet <>(Arrays .asList ("bar-1" , "bar-2" )), expandedIds );
341346
342- expandedIds = blockingCall (actionListener -> datafeedConfigProvider .expandDatafeedIds ("b*r-1" , true , null , false , actionListener ));
347+ expandedIds = blockingCall (
348+ actionListener -> datafeedConfigProvider .expandDatafeedIds ("b*r-1" , true , null , false , null , actionListener )
349+ );
343350 assertEquals (new TreeSet <>(Collections .singletonList ("bar-1" )), expandedIds );
344351
345352 expandedIds = blockingCall (
346- actionListener -> datafeedConfigProvider .expandDatafeedIds ("bar-1,foo*" , true , null , false , actionListener )
353+ actionListener -> datafeedConfigProvider .expandDatafeedIds ("bar-1,foo*" , true , null , false , null , actionListener )
347354 );
348355 assertEquals (new TreeSet <>(Arrays .asList ("bar-1" , "foo-1" , "foo-2" )), expandedIds );
349356
350357 // Test full datafeed config
351358 List <DatafeedConfig .Builder > expandedDatafeedBuilders = blockingCall (
352- actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("foo*" , true , actionListener )
359+ actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("foo*" , true , null , actionListener )
353360 );
354361 List <DatafeedConfig > expandedDatafeeds = expandedDatafeedBuilders .stream ()
355362 .map (DatafeedConfig .Builder ::build )
356363 .collect (Collectors .toList ());
357364 assertThat (expandedDatafeeds , containsInAnyOrder (foo1 , foo2 ));
358365
359366 expandedDatafeedBuilders = blockingCall (
360- actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("*-1" , true , actionListener )
367+ actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("*-1" , true , null , actionListener )
361368 );
362369 expandedDatafeeds = expandedDatafeedBuilders .stream ().map (DatafeedConfig .Builder ::build ).collect (Collectors .toList ());
363370 assertThat (expandedDatafeeds , containsInAnyOrder (foo1 , bar1 ));
364371
365372 expandedDatafeedBuilders = blockingCall (
366- actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("bar*" , true , actionListener )
373+ actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("bar*" , true , null , actionListener )
367374 );
368375 expandedDatafeeds = expandedDatafeedBuilders .stream ().map (DatafeedConfig .Builder ::build ).collect (Collectors .toList ());
369376 assertThat (expandedDatafeeds , containsInAnyOrder (bar1 , bar2 ));
370377
371378 expandedDatafeedBuilders = blockingCall (
372- actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("b*r-1" , true , actionListener )
379+ actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("b*r-1" , true , null , actionListener )
373380 );
374381 expandedDatafeeds = expandedDatafeedBuilders .stream ().map (DatafeedConfig .Builder ::build ).collect (Collectors .toList ());
375382 assertThat (expandedDatafeeds , containsInAnyOrder (bar1 ));
376383
377384 expandedDatafeedBuilders = blockingCall (
378- actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("bar-1,foo*" , true , actionListener )
385+ actionListener -> datafeedConfigProvider .expandDatafeedConfigs ("bar-1,foo*" , true , null , actionListener )
379386 );
380387 expandedDatafeeds = expandedDatafeedBuilders .stream ().map (DatafeedConfig .Builder ::build ).collect (Collectors .toList ());
381388 assertThat (expandedDatafeeds , containsInAnyOrder (bar1 , foo1 , foo2 ));
@@ -398,12 +405,12 @@ public void testExpandDatafeedsWithTaskData() throws Exception {
398405 AtomicReference <SortedSet <String >> datafeedIdsHolder = new AtomicReference <>();
399406 // Test datafeed IDs only
400407 SortedSet <String > expandedIds = blockingCall (
401- actionListener -> datafeedConfigProvider .expandDatafeedIds ("foo*" , false , tasks , true , actionListener )
408+ actionListener -> datafeedConfigProvider .expandDatafeedIds ("foo*" , false , tasks , true , null , actionListener )
402409 );
403410 assertEquals (new TreeSet <>(Arrays .asList ("foo-1" , "foo-2" )), expandedIds );
404411
405412 blockingCall (
406- actionListener -> datafeedConfigProvider .expandDatafeedIds ("foo-1*,foo-2*" , false , tasks , false , actionListener ),
413+ actionListener -> datafeedConfigProvider .expandDatafeedIds ("foo-1*,foo-2*" , false , tasks , false , null , actionListener ),
407414 datafeedIdsHolder ,
408415 exceptionHolder
409416 );
0 commit comments