File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed
core/redis-kafka-connect/src
main/java/com/redis/kafka/connect
test/java/com/redis/kafka/connect Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 15
15
*/
16
16
package com .redis .kafka .connect ;
17
17
18
+ import java .util .Collections ;
18
19
import java .util .List ;
19
20
import java .util .Map ;
20
- import java .util .stream .Collectors ;
21
- import java .util .stream .IntStream ;
22
21
23
22
import org .apache .kafka .common .config .ConfigDef ;
24
23
import org .apache .kafka .connect .connector .Task ;
@@ -44,7 +43,7 @@ public Class<? extends Task> taskClass() {
44
43
45
44
@ Override
46
45
public List <Map <String , String >> taskConfigs (int maxTasks ) {
47
- return IntStream . range ( 0 , maxTasks ). mapToObj ( i -> props ). collect ( Collectors . toList () );
46
+ return Collections . nCopies ( maxTasks , props );
48
47
}
49
48
50
49
@ Override
Original file line number Diff line number Diff line change @@ -28,7 +28,9 @@ void testTaskConfigs() {
28
28
HashMap <String , String > props = new HashMap <>();
29
29
props .put ("field1" , "value1" );
30
30
connector .start (props );
31
- Assertions .assertEquals (props , connector .taskConfigs (123 ).get (0 ));
31
+ int maxTasks = 123 ;
32
+ Assertions .assertEquals (props , connector .taskConfigs (maxTasks ).get (0 ));
33
+ Assertions .assertEquals (maxTasks , connector .taskConfigs (maxTasks ).size ());
32
34
}
33
35
34
36
@ Test
You can’t perform that action at this time.
0 commit comments