Skip to content

Commit d0f63d2

Browse files
committed
fix: Added UUID name for keys source task reader
1 parent 2674632 commit d0f63d2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

core/redis-kafka-connect/src/main/java/com/redis/kafka/connect/source/RedisKeysSourceTask.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import java.util.HashMap;
2121
import java.util.List;
2222
import java.util.Map;
23+
import java.util.UUID;
2324

2425
import org.apache.kafka.connect.data.Schema;
2526
import org.apache.kafka.connect.errors.ConnectException;
@@ -77,6 +78,8 @@ public void start(Map<String, String> props) {
7778
this.batchSize = Math.toIntExact(config.getBatchSize());
7879
this.client = config.client();
7980
reader = RedisItemReader.struct();
81+
// Use a random job name to not interfere with other key source tasks
82+
reader.setName(UUID.randomUUID().toString());
8083
reader.setClient(client);
8184
reader.setMode(ReaderMode.LIVE);
8285
reader.setPoolSize(config.getPoolSize());

0 commit comments

Comments
 (0)