Hi Gwen,
Many thanks for your much appreciated offer to help with this. In answer to your questions: * Are you writing a connector or trying to use an existing one? I'm writing a new source/sink connector pipeline: folderToTopics piped into topicsToFolders. * Is the connector reading from the topic you think you are reading? Yes * Do you actually have 4 tasks? Are they all running? Are there errors? Yes, Yes, No (see log output below) * What happens if you stop the only task doing the work? I'm not sure how to do this but am confident that the single effective task does actually complete the job correctly. * Is the one task subscribed to all partitions? How did you check that? I don't think it is. In the log output below, the line tagged 'Setting newly assigned partitions' shows the topics and their partitions; the lines tagged 'Kafka Offset/Partition' show the partition that contains the data read. As you will see, only partition 31 is ever read, (interestingly) for all topics. * Do you have data in all 50 partitions? No - only partition 31 contains any data, which therefore explains the 'topicsToFolders' sink task behaviour. This points the finger of suspicion at the 'foldersToTopics' source task. This may be the root of the problem but I'm not clear why the DefaultPartitioner doesn't write the data across all partitions. To simplify things, I've reduced my setup to 2 producer tasks, reading data from files to generate events from, and 2 consumer tasks that read events and serialize them to another set of files. As it stands it's a perverse file copy! * Anything interesting in the log? Not that I can see. I ran the following command across several of the topics and each gave the same result: only partition 31 contains any data! $ ./bin/kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list localhost:9092 -topic topicN --time -1 --offsets 5 topicN:23:0 topicN:32:0 topicN:41:0 topicN:17:0 topicN:8:0 topicN:44:0 topicN:35:0 topicN:26:0 topicN:11:0 topicN:29:0 topicN:47:0 topicN:38:0 topicN:20:0 topicN:2:0 topicN:5:0 topicN:14:0 topicN:46:0 topicN:40:0 topicN:49:0 topicN:13:0 topicN:4:0 topicN:31:91169 topicN:22:0 topicN:16:0 topicN:7:0 topicN:43:0 topicN:25:0 topicN:34:0 topicN:10:0 topicN:37:0 topicN:1:0 topicN:28:0 topicN:19:0 topicN:45:0 topicN:36:0 topicN:27:0 topicN:9:0 topicN:18:0 topicN:21:0 topicN:48:0 topicN:3:0 topicN:12:0 topicN:30:0 topicN:39:0 topicN:15:0 topicN:42:0 topicN:24:0 topicN:33:0 topicN:6:0 topicN:0:0 Below is an edited version of the log output when I launch the Kafka Connect source and sink connectors/tasks. Source Task [2134126231] retrieves 500 events, in 5 batches. Source Task [1714504927] retrieves 500 events, in 5 batches. Sink Task [518962883] {id=topicsToFolders-0} processes none of the events. Sink Task [602953950] {id=topicsToFolders-1} processes all of the 1000 events that are written by the source tasks. It seems to me that the consumer tasks are behaving reasonably given that all data for all topics is in a single partition. But I don't understand why the producer tasks write to a single partition. Does it suggest that the DefaultPartitioner is generating the same hash value for the data I'm providing it and that I need to introduce a custom partitioner? Once again, many thanks for your help in resolving this. Best wishes, David offset.flush.timeout.ms = 10000 offset.flush.interval.ms = 1000 rest.port = 8084 [41:24,897] INFO Kafka Connect starting (org.apache.kafka.connect.runtime.Connect:52) [41:24,897] INFO Herder starting (org.apache.kafka.connect.runtime.standalone.StandaloneHerder:71) [41:24,897] INFO Worker starting (org.apache.kafka.connect.runtime.Worker:102) [41:24,912] INFO ProducerConfig values: partitioner.class = class org.apache.kafka.clients.producer.internals.DefaultPartitioner [41:24,990] INFO ProducerConfig values: partitioner.class = class org.apache.kafka.clients.producer.internals.DefaultPartitioner [41:24,990] INFO Kafka version : 0.10.0.1 (org.apache.kafka.common.utils.AppInfoParser:83) [41:24,990] INFO Starting FileOffsetBackingStore with file \tmp\kafkaConnect\foldersToTopicsToFolders.offsets (org.apache.kafka.connect.storage.FileOffsetBackingStore:60) [41:25,006] INFO Worker started (org.apache.kafka.connect.runtime.Worker:124) [41:25,006] INFO Herder started (org.apache.kafka.connect.runtime.standalone.StandaloneHerder:73) [41:25,006] INFO Starting REST server (org.apache.kafka.connect.runtime.rest.RestServer:98) [41:25,600] INFO Started o.e.j.s.ServletContextHandler@14d14731{/,null,AVAILABLE}<mailto:o.e.j.s.ServletContextHandler@14d14731%7b/,null,AVAILABLE%7d> (org.eclipse.jetty.server.handler.ContextHandler:744) [41:25,615] INFO Started ServerConnector@793138bd{HTTP/1.1}{0.0.0.0:8084}<mailto:ServerConnector@793138bd%7bHTTP/1.1%7d%7b0.0.0.0:8084%7d> (org.eclipse.jetty.server.ServerConnector:266) [41:25,615] INFO Started @1365ms (org.eclipse.jetty.server.Server:379) [41:25,615] INFO REST server listening at xxxx, advertising URL xxxx (org.apache.kafka.connect.runtime.rest.RestServer:150) [41:25,615] INFO Kafka Connect started (org.apache.kafka.connect.runtime.Connect:58) [41:25,615] INFO ConnectorConfig values: connector.class = c.b.b.pp.kafkaConnect.connectors.FoldersToTopicsSourceConnector tasks.max = 2 name = foldersToTopics [41:25,631] INFO Creating connector foldersToTopics of type c.b.b.pp.kafkaConnect.connectors.FoldersToTopicsSourceConnector (org.apache.kafka.connect.runtime.Worker:168) [41:25,631] INFO Instantiated connector foldersToTopics with version 0.10.0.1 of type c.b.b.pp.kafkaConnect.connectors.FoldersToTopicsSourceConnector (org.apache.kafka.connect.runtime.Worker:176) [41:25,631] INFO ### FoldersToTopicsSourceConnector is monitoring inbox [e:/events/sensor-103] and has [2] tasks (c.b.b.pp.kafkaConnect.connectors.FoldersToTopicsSourceConnector:55) [41:25,631] INFO Finished creating connector foldersToTopics (org.apache.kafka.connect.runtime.Worker:181) [41:25,631] INFO SourceConnectorConfig values: connector.class = c.b.b.pp.kafkaConnect.connectors.FoldersToTopicsSourceConnector tasks.max = 2 name = foldersToTopics [41:26,162] INFO ### FileLister found [1000] files under [~eventSource103] (c.b.b.pp.InboxMonitor:89) [41:26,162] INFO ### Files in inbox [~eventSource103] have changed to [1000] files - requesting task reconfiguration (c.b.b.pp.InboxMonitor:61) [41:26,162] INFO ### inbox [~eventSource103] contains [1000] files (c.b.b.pp.kafkaConnect.connectors.FoldersToTopicsSourceConnector:76) [41:26,162] INFO Creating task foldersToTopics-0 (org.apache.kafka.connect.runtime.Worker:315) [41:26,162] INFO Instantiated task foldersToTopics-0 with version 0.10.0.1 of type c.b.b.pp.kafkaConnect.tasks.FoldersToTopicsSourceTask (org.apache.kafka.connect.runtime.Worker:326) [41:26,162] INFO Creating task foldersToTopics-1 (org.apache.kafka.connect.runtime.Worker:315) [41:26,162] INFO Instantiated task foldersToTopics-1 with version 0.10.0.1 of type c.b.b.pp.kafkaConnect.tasks.FoldersToTopicsSourceTask (org.apache.kafka.connect.runtime.Worker:326) [41:26,162] INFO Created connector foldersToTopics (org.apache.kafka.connect.cli.ConnectStandalone:91) [41:26,162] INFO ConnectorConfig values: connector.class = c.b.b.pp.kafkaConnect.connectors.TopicsToFoldersSinkConnector tasks.max = 2 name = topicsToFolders (org.apache.kafka.connect.runtime.ConnectorConfig:178) [41:26,162] INFO Creating connector topicsToFolders of type c.b.b.pp.kafkaConnect.connectors.TopicsToFoldersSinkConnector (org.apache.kafka.connect.runtime.Worker:168) [41:26,162] INFO Instantiated connector topicsToFolders with version 0.10.0.1 of type c.b.b.pp.kafkaConnect.connectors.TopicsToFoldersSinkConnector (org.apache.kafka.connect.runtime.Worker:176) [41:26,162] INFO Finished creating connector topicsToFolders (org.apache.kafka.connect.runtime.Worker:181) [41:26,162] INFO SinkConnectorConfig values: connector.class = c.b.b.pp.kafkaConnect.connectors.TopicsToFoldersSinkConnector tasks.max = 2 topics = [topic1, topic2, topic3, topic4, topic5, topic6, topic7, topic8, topic9, topic10, topic11] name = topicsToFolders [41:26,162] INFO ### Max tasks [2] (c.b.b.pp.kafkaConnect.connectors.TopicsToFoldersSinkConnector:54) [41:26,162] INFO ### Topics for task [topic1,topic2,topic3,topic4,topic5,topic6] (c.b.b.pp.kafkaConnect.connectors.TopicsToFoldersSinkConnector:61) [41:26,162] INFO ### Topics for task [topic7,topic8,topic10,topic9,topic11] (c.b.b.pp.kafkaConnect.connectors.TopicsToFoldersSinkConnector:61) [41:26,162] INFO Creating task topicsToFolders-0 (org.apache.kafka.connect.runtime.Worker:315) [41:26,162] INFO Instantiated task topicsToFolders-0 with version 0.10.0.1 of type c.b.b.pp.kafkaConnect.tasks.TopicsToFoldersSinkTask (org.apache.kafka.connect.runtime.Worker:326) [41:26,178] INFO ConsumerConfig values: partition.assignment.strategy = [org.apache.kafka.clients.consumer.RangeAssignor] max.partition.fetch.bytes = 1048576 max.poll.records = 1000 session.timeout.ms = 30000 [41:26,209] INFO Kafka version : 0.10.0.1 (org.apache.kafka.common.utils.AppInfoParser:83) [41:26,209] INFO Kafka commitId : a7a17cdec9eaa6c5 (org.apache.kafka.common.utils.AppInfoParser:84) [41:26,209] INFO TaskConfig values: task.class = class c.b.b.pp.kafkaConnect.tasks.TopicsToFoldersSinkTask (org.apache.kafka.connect.runtime.TaskConfig:178) [41:26,209] INFO Creating task topicsToFolders-1 (org.apache.kafka.connect.runtime.Worker:315) [41:26,209] INFO Instantiated task topicsToFolders-1 with version 0.10.0.1 of type c.b.b.pp.kafkaConnect.tasks.TopicsToFoldersSinkTask (org.apache.kafka.connect.runtime.Worker:326) [41:26,209] INFO ConsumerConfig values: partition.assignment.strategy = [org.apache.kafka.clients.consumer.RangeAssignor] max.partition.fetch.bytes = 1048576 max.poll.records = 1000 session.timeout.ms = 30000 [41:26,225] INFO Kafka version : 0.10.0.1 (org.apache.kafka.common.utils.AppInfoParser:83) [41:26,225] INFO ### Task [518962883] is (ideally) assigned topics [topic1,topic2,topic3,topic4,topic5,topic6] BUT ACTUALLY IT ISN'T!!! (c.b.b.pp.kafkaConnect.tasks.TopicsToFoldersSinkTask:49) [41:26,225] INFO Sink task WorkerSinkTask{id=topicsToFolders-0} finished initialization and start (org.apache.kafka.connect.runtime.WorkerSinkTask:208) [41:26,225] INFO Created connector topicsToFolders (org.apache.kafka.connect.cli.ConnectStandalone:91) [41:26,225] INFO ### Task [602953950] is (ideally) assigned topics [topic7,topic8,topic10,topic9,topic11] BUT ACTUALLY IT ISN'T!!! (c.b.b.pp.kafkaConnect.tasks.TopicsToFoldersSinkTask:49) [41:26,225] INFO Sink task WorkerSinkTask{id=topicsToFolders-1} finished initialization and start (org.apache.kafka.connect.runtime.WorkerSinkTask:208) [41:26,240] INFO Source task WorkerSourceTask{id=foldersToTopics-1} finished initialization and start (org.apache.kafka.connect.runtime.WorkerSourceTask:138) [41:26,240] INFO Source task WorkerSourceTask{id=foldersToTopics-0} finished initialization and start (org.apache.kafka.connect.runtime.WorkerSourceTask:138) [41:26,365] INFO Discovered coordinator localhost:9092 (id: 2147483647 rack: null) for group connect-topicsToFolders. (org.apache.kafka.clients.consumer.internals.AbstractCoordinator:505) [41:26,365] INFO Discovered coordinator localhost:9092 (id: 2147483647 rack: null) for group connect-topicsToFolders. (org.apache.kafka.clients.consumer.internals.AbstractCoordinator:505) [41:26,365] INFO Revoking previously assigned partitions [] for group connect-topicsToFolders (org.apache.kafka.clients.consumer.internals.ConsumerCoordinator:292) [41:26,365] INFO Revoking previously assigned partitions [] for group connect-topicsToFolders (org.apache.kafka.clients.consumer.internals.ConsumerCoordinator:292) [41:26,365] INFO (Re-)joining group connect-topicsToFolders (org.apache.kafka.clients.consumer.internals.AbstractCoordinator:326) [41:26,365] INFO (Re-)joining group connect-topicsToFolders (org.apache.kafka.clients.consumer.internals.AbstractCoordinator:326) [41:26,365] INFO (Re-)joining group connect-topicsToFolders (org.apache.kafka.clients.consumer.internals.AbstractCoordinator:326) [41:26,381] INFO Successfully joined group connect-topicsToFolders with generation 2 (org.apache.kafka.clients.consumer.internals.AbstractCoordinator:434) [41:26,381] INFO Successfully joined group connect-topicsToFolders with generation 2 (org.apache.kafka.clients.consumer.internals.AbstractCoordinator:434) [41:26,381] INFO Setting newly assigned partitions [topic7-18, topic2-11, topic11-17, topic8-0, topic1-11, topic4-15, topic5-17, topic6-0, topic7-2, topic10-16, topic11-1, topic8-16, topic6-16, topic9-9, topic5-0, topic3-12, topic10-0, topic7-19, topic2-12, topic6-1, topic1-12, topic11-16, topic8-1, topic4-14, topic9-24, topic5-16, topic8-18, topic10-17, topic7-3, topic6-17, topic11-0, topic8-17, topic9-8, topic3-11, topic10-1, topic4-17, topic7-20, topic5-15, topic6-14, topic9-23, topic10-18, topic4-1, topic3-14, topic7-4, topic8-14, topic11-15, topic1-13, topic2-9, topic9-7, topic10-2, topic4-16, topic7-21, topic5-14, topic9-22, topic10-19, topic4-0, topic6-15, topic7-5, topic8-15, topic1-14, topic11-14, topic3-13, topic2-10, topic9-6, topic10-3, topic7-22, topic2-15, topic3-0, topic5-13, topic6-12, topic9-21, topic8-12, topic7-6, topic3-16, topic11-13, topic1-15, topic4-11, topic9-5, topic10-20, topic7-23, topic2-16, topic6-13, topic1-0, topic9-20, topic10-4, topic5-12, topic8-13, topic7-7, topic3-15, topic2-0, topic1-16, topic11-12, topic7-24, topic4-10, topic10-21, topic9-4, topic2-13, topic3-2, topic9-19, topic7-8, topic10-5, topic5-11, topic6-10, topic1-1, topic3-18, topic9-3, topic8-10, topic4-13, topic11-11, topic10-22, topic1-17, topic2-14, topic9-18, topic3-1, topic6-11, topic7-9, topic1-2, topic10-6, topic5-10, topic9-2, topic8-11, topic3-17, topic4-12, topic10-23, topic1-18, topic11-10, topic9-17, topic3-4, topic7-10, topic2-19, topic1-3, topic10-7, topic4-23, topic5-9, topic6-8, topic9-1, topic5-8, topic3-20, topic10-24, topic2-3, topic11-9, topic8-8, topic1-19, topic4-7, topic6-24, topic9-16, topic5-24, topic3-3, topic10-8, topic7-11, topic2-20, topic6-9, topic1-4, topic11-24, topic4-22, topic5-7, topic9-0, topic3-19, topic2-4, topic1-20, topic11-8, topic8-9, topic4-6, topic5-23, topic6-6, topic11-23, topic1-5, topic2-17, topic9-15, topic10-9, topic3-23, topic7-12, topic8-23, topic6-22, topic11-7, topic5-6, topic1-21, topic2-1, topic4-9, topic3-6, topic8-6, topic1-6, topic11-22, topic5-22, topic3-5, topic2-18, topic9-14, topic10-10, topic8-24, topic3-22, topic4-24, topic6-7, topic7-13, topic5-5, topic1-22, topic11-6, topic3-21, topic2-2, topic4-8, topic6-23, topic8-7, topic11-21, topic1-7, topic4-19, topic5-21, topic6-4, topic9-13, topic8-21, topic10-11, topic7-14, topic2-23, topic11-5, topic1-23, topic4-3, topic6-20, topic10-12, topic5-4, topic8-4, topic2-7, topic3-8, topic6-5, topic1-8, topic11-20, topic4-18, topic9-12, topic5-20, topic7-15, topic8-22, topic3-24, topic2-24, topic6-21, topic1-24, topic11-4, topic4-2, topic10-13, topic5-3, topic8-5, topic3-7, topic2-8, topic4-21, topic7-16, topic5-19, topic6-2, topic11-19, topic1-9, topic2-21, topic8-19, topic4-5, topic7-0, topic6-18, topic11-3, topic10-14, topic5-2, topic2-5, topic3-10, topic9-11, topic8-2, topic4-20, topic6-3, topic7-17, topic1-10, topic11-18, topic5-18, topic8-20, topic2-22, topic4-4, topic6-19, topic7-1, topic10-15, topic5-1, topic11-2, topic2-6, topic9-10, topic8-3, topic3-9] for group connect-topicsToFolders (org.apache.kafka.clients.consumer.internals.ConsumerCoordinator:231) [41:26,381] INFO Setting newly assigned partitions [topic10-32, topic2-44, topic6-33, topic1-44, topic4-48, topic8-33, topic9-25, topic3-29, topic10-49, topic7-35, topic2-28, topic6-49, topic4-32, topic8-49, topic1-27, topic5-33, topic11-34, topic9-42, topic3-45, topic10-33, topic2-45, topic11-49, topic6-34, topic4-47, topic5-49, topic3-28, topic1-29, topic2-29, topic11-33, topic1-28, topic7-36, topic4-31, topic9-41, topic5-32, topic8-34, topic3-44, topic1-45, topic10-34, topic11-48, topic3-31, topic6-31, topic8-31, topic5-48, topic11-31, topic1-30, topic2-25, topic4-34, topic11-32, topic3-47, topic6-47, topic7-37, topic8-47, topic5-31, topic9-40, topic6-30, topic1-46, topic2-42, topic10-35, topic2-43, topic4-49, topic8-32, topic3-30, topic6-32, topic5-47, topic1-31, topic11-30, topic2-26, topic2-27, topic7-38, topic4-33, topic8-48, topic3-46, topic6-48, topic1-47, topic11-47, topic5-30, topic9-39, topic8-29, topic2-48, topic3-33, topic6-45, topic11-29, topic1-32, topic4-27, topic5-46, topic10-36, topic8-45, topic7-39, topic2-32, topic3-49, topic1-48, topic4-44, topic5-29, topic6-28, topic11-46, topic9-38, topic2-49, topic8-30, topic3-32, topic6-46, topic11-28, topic7-40, topic5-45, topic4-26, topic10-37, topic1-33, topic2-33, topic8-46, topic3-48, topic6-29, topic11-45, topic4-43, topic9-37, topic5-28, topic1-49, topic2-46, topic3-35, topic8-27, topic4-46, topic4-29, topic6-43, topic7-41, topic5-44, topic11-27, topic1-34, topic10-38, topic2-30, topic8-43, topic4-30, topic11-44, topic7-25, topic5-27, topic9-36, topic6-26, topic8-28, topic3-34, topic2-47, topic7-42, topic4-28, topic6-44, topic5-43, topic1-35, topic10-39, topic11-26, topic8-44, topic9-35, topic2-31, topic7-26, topic4-45, topic6-27, topic11-43, topic5-26, topic3-37, topic10-40, topic7-43, topic6-41, topic11-25, topic1-36, topic8-25, topic5-42, topic9-34, topic7-27, topic2-36, topic4-40, topic8-41, topic5-25, topic11-42, topic9-49, topic8-26, topic3-36, topic1-37, topic10-41, topic6-42, topic7-44, topic5-41, topic9-33, topic5-40, topic8-42, topic10-25, topic2-37, topic6-25, topic11-41, topic7-28, topic4-39, topic9-48, topic1-38, topic10-42, topic4-25, topic6-39, topic7-45, topic5-39, topic9-32, topic2-34, topic10-26, topic4-42, topic11-40, topic3-39, topic7-29, topic8-39, topic1-39, topic9-47, topic10-43, topic7-46, topic6-40, topic11-39, topic5-38, topic10-44, topic9-31, topic10-27, topic2-35, topic7-30, topic4-41, topic8-40, topic3-38, topic6-37, topic1-40, topic10-28, topic9-46, topic7-47, topic3-25, topic4-36, topic5-37, topic11-38, topic10-45, topic9-30, topic8-37, topic7-31, topic2-40, topic3-41, topic6-38, topic7-48, topic9-45, topic10-29, topic1-41, topic11-37, topic7-32, topic4-35, topic9-29, topic5-36, topic10-46, topic2-41, topic8-38, topic3-40, topic6-35, topic7-49, topic9-44, topic1-42, topic10-30, topic3-27, topic9-27, topic11-36, topic7-33, topic5-35, topic9-28, topic10-47, topic1-25, topic2-38, topic3-43, topic8-35, topic4-38, topic6-36, topic1-43, topic10-31, topic3-26, topic9-26, topic7-34, topic4-37, topic10-48, topic11-35, topic1-26, topic5-34, topic8-36, topic3-42, topic9-43, topic2-39] for group connect-topicsToFolders (org.apache.kafka.clients.consumer.internals.ConsumerCoordinator:231) [41:27,131] INFO ### Task [2134126231] retrieved [100] records [41:27,162] INFO ### [TopicsToFoldersSinkTask]:[518962883] received [0] records [41:27,162] INFO ### Writing [0] events [41:27,162] INFO ### Sink Task [518962883] has processed [0] events [41:27,162] INFO WorkerSinkTask{id=topicsToFolders-0} Committing offsets (org.apache.kafka.connect.runtime.WorkerSinkTask:261) [41:27,178] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:27,178] INFO ### Topic [topic1] Kafka Offset/Partition [91152/31] [41:27,178] INFO ### Writing [1] events [41:27,272] INFO ### Sink Task [602953950] has processed [1] events [41:27,272] INFO WorkerSinkTask{id=topicsToFolders-1} Committing offsets (org.apache.kafka.connect.runtime.WorkerSinkTask:261) [41:27,272] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:27,287] INFO ### Topic [topic11] Kafka Offset/Partition [90542/31] [41:27,287] INFO ### Writing [1] events [41:27,287] INFO ### Sink Task [602953950] has processed [2] events [41:27,312] INFO Finished WorkerSourceTask{id=foldersToTopics-1} commitOffsets successfully in 134 ms (org.apache.kafka.connect.runtime.WorkerSourceTask:358) [41:27,354] INFO ### Task [1714504927] retrieved [100] records [41:27,372] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:27,372] INFO ### Topic [topic8] Kafka Offset/Partition [91028/31] [41:27,372] INFO ### Writing [1] events [41:27,375] INFO ### Sink Task [602953950] has processed [3] events [41:27,382] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:27,382] INFO ### Topic [topic5] Kafka Offset/Partition [91169/31] [41:27,383] INFO ### Writing [1] events [41:27,386] INFO ### Sink Task [602953950] has processed [4] events [41:27,459] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:27,459] INFO ### Topic [topic2] Kafka Offset/Partition [90560/31] [41:27,459] INFO ### Writing [1] events [41:27,459] INFO ### Sink Task [602953950] has processed [5] events [41:27,475] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [2] records [41:27,475] INFO ### Topic [topic2] Kafka Offset/Partition [90561/31] [41:27,475] INFO ### Topic [topic10] Kafka Offset/Partition [91454/31] [41:27,475] INFO ### Writing [2] events [41:27,475] INFO ### Sink Task [602953950] has processed [7] events [41:27,568] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [2] records [41:27,568] INFO ### Topic [topic4] Kafka Offset/Partition [91644/31] [41:27,568] INFO ### Topic [topic4] Kafka Offset/Partition [91645/31] [41:27,568] INFO ### Writing [2] events [41:27,568] INFO ### Sink Task [602953950] has processed [9] events [41:27,584] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [2] records [41:27,584] INFO ### Topic [topic4] Kafka Offset/Partition [91646/31] [41:27,584] INFO ### Topic [topic5] Kafka Offset/Partition [91170/31] [41:27,584] INFO ### Writing [2] events [41:27,584] INFO ### Sink Task [602953950] has processed [11] events [41:27,678] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:27,678] INFO ### Topic [topic7] Kafka Offset/Partition [90928/31] [41:27,678] INFO ### Writing [1] events [41:27,678] INFO ### Sink Task [602953950] has processed [12] events [41:27,678] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [2] records [41:27,678] INFO ### Topic [topic4] Kafka Offset/Partition [91647/31] [41:27,678] INFO ### Topic [topic9] Kafka Offset/Partition [90943/31] [41:27,678] INFO ### Writing [2] events [41:27,693] INFO ### Sink Task [602953950] has processed [14] events [41:27,787] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:27,787] INFO ### Topic [topic6] Kafka Offset/Partition [91126/31] [41:27,787] INFO ### Writing [1] events [41:27,803] INFO ### Sink Task [602953950] has processed [15] events [41:27,803] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [185] records [41:27,803] INFO ### Topic [topic3] Kafka Offset/Partition [90454/31] ... [41:27,818] INFO ### Topic [topic3] Kafka Offset/Partition [90468/31] [41:27,818] INFO ### Topic [topic4] Kafka Offset/Partition [91648/31] ... [41:27,818] INFO ### Topic [topic4] Kafka Offset/Partition [91665/31] [41:27,818] INFO ### Topic [topic6] Kafka Offset/Partition [91127/31] ... [41:27,818] INFO ### Topic [topic6] Kafka Offset/Partition [91147/31] [41:27,818] INFO ### Topic [topic2] Kafka Offset/Partition [90562/31] ... [41:27,818] INFO ### Topic [topic2] Kafka Offset/Partition [90577/31] [41:27,818] INFO ### Topic [topic9] Kafka Offset/Partition [90944/31] ... [41:27,818] INFO ### Topic [topic9] Kafka Offset/Partition [90958/31] [41:27,818] INFO ### Topic [topic10] Kafka Offset/Partition [91455/31] ... [41:27,818] INFO ### Topic [topic10] Kafka Offset/Partition [91466/31] [41:27,818] INFO ### Topic [topic8] Kafka Offset/Partition [91029/31] ... [41:27,818] INFO ### Topic [topic8] Kafka Offset/Partition [91047/31] [41:27,818] INFO ### Topic [topic5] Kafka Offset/Partition [91171/31] ... [41:27,818] INFO ### Topic [topic5] Kafka Offset/Partition [91186/31] [41:27,818] INFO ### Topic [topic1] Kafka Offset/Partition [91153/31] ... [41:27,818] INFO ### Topic [topic1] Kafka Offset/Partition [91163/31] [41:27,818] INFO ### Topic [topic11] Kafka Offset/Partition [90543/31] ... [41:27,834] INFO ### Topic [topic11] Kafka Offset/Partition [90564/31] [41:27,834] INFO ### Topic [topic7] Kafka Offset/Partition [90929/31] ... [41:27,834] INFO ### Topic [topic7] Kafka Offset/Partition [90948/31] [41:27,834] INFO ### Writing [185] events [41:28,053] INFO ### Sink Task [602953950] has processed [200] events [41:28,178] INFO ### [TopicsToFoldersSinkTask]:[518962883] received [0] records [41:28,178] INFO ### Writing [0] events [41:28,178] INFO ### Sink Task [518962883] has processed [0] events [41:28,178] INFO WorkerSinkTask{id=topicsToFolders-0} Committing offsets (org.apache.kafka.connect.runtime.WorkerSinkTask:261) [41:28,193] INFO Finished WorkerSourceTask{id=foldersToTopics-0} commitOffsets successfully in 0 ms (org.apache.kafka.connect.runtime.WorkerSourceTask:358) [41:28,209] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [0] records [41:28,209] INFO ### Writing [0] events [41:28,209] INFO ### Sink Task [602953950] has processed [200] events [41:28,209] INFO WorkerSinkTask{id=topicsToFolders-1} Committing offsets (org.apache.kafka.connect.runtime.WorkerSinkTask:261) [41:28,209] INFO Reflections took 3141 ms to scan 61 urls, producing 6178 keys and 37307 values (org.reflections.Reflections:229) [41:28,318] INFO Finished WorkerSourceTask{id=foldersToTopics-1} commitOffsets successfully in 0 ms (org.apache.kafka.connect.runtime.WorkerSourceTask:358) [41:28,521] INFO ### Task [2134126231] retrieved [100] records [41:28,537] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:28,537] INFO ### Topic [topic7] Kafka Offset/Partition [90949/31] [41:28,537] INFO ### Writing [1] events [41:28,537] INFO ### Sink Task [602953950] has processed [201] events [41:28,553] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [99] records [41:28,553] INFO ### Topic [topic3] Kafka Offset/Partition [90469/31] ... [41:28,553] INFO ### Topic [topic3] Kafka Offset/Partition [90476/31] [41:28,553] INFO ### Topic [topic4] Kafka Offset/Partition [91666/31] ... [41:28,553] INFO ### Topic [topic4] Kafka Offset/Partition [91681/31] [41:28,553] INFO ### Topic [topic6] Kafka Offset/Partition [91148/31] ... [41:28,553] INFO ### Topic [topic6] Kafka Offset/Partition [91152/31] [41:28,553] INFO ### Topic [topic2] Kafka Offset/Partition [90578/31] ... [41:28,553] INFO ### Topic [topic2] Kafka Offset/Partition [90587/31] [41:28,553] INFO ### Topic [topic9] Kafka Offset/Partition [90959/31] ... [41:28,553] INFO ### Topic [topic9] Kafka Offset/Partition [90963/31] [41:28,553] INFO ### Topic [topic10] Kafka Offset/Partition [91467/31] ... [41:28,553] INFO ### Topic [topic10] Kafka Offset/Partition [91473/31] [41:28,553] INFO ### Topic [topic8] Kafka Offset/Partition [91048/31] ... [41:28,553] INFO ### Topic [topic8] Kafka Offset/Partition [91054/31] [41:28,553] INFO ### Topic [topic5] Kafka Offset/Partition [91187/31] ... [41:28,568] INFO ### Topic [topic5] Kafka Offset/Partition [91199/31] [41:28,568] INFO ### Topic [topic1] Kafka Offset/Partition [91164/31] ... [41:28,568] INFO ### Topic [topic1] Kafka Offset/Partition [91171/31] [41:28,568] INFO ### Topic [topic11] Kafka Offset/Partition [90565/31] ... [41:28,568] INFO ### Topic [topic11] Kafka Offset/Partition [90572/31] [41:28,568] INFO ### Topic [topic7] Kafka Offset/Partition [90950/31] ... [41:28,568] INFO ### Topic [topic7] Kafka Offset/Partition [90961/31] [41:28,568] INFO ### Writing [99] events [41:28,662] INFO ### Sink Task [602953950] has processed [300] events [41:28,834] INFO ### Task [1714504927] retrieved [100] records [41:28,850] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:28,850] INFO ### Topic [topic11] Kafka Offset/Partition [90573/31] [41:28,850] INFO ### Writing [1] events [41:28,850] INFO ### Sink Task [602953950] has processed [301] events [41:28,850] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [99] records [41:28,850] INFO ### Topic [topic3] Kafka Offset/Partition [90477/31] ... [41:28,850] INFO ### Topic [topic3] Kafka Offset/Partition [90482/31] [41:28,850] INFO ### Topic [topic4] Kafka Offset/Partition [91682/31] ... [41:28,850] INFO ### Topic [topic4] Kafka Offset/Partition [91691/31] [41:28,865] INFO ### Topic [topic6] Kafka Offset/Partition [91153/31] ... [41:28,865] INFO ### Topic [topic6] Kafka Offset/Partition [91157/31] [41:28,865] INFO ### Topic [topic2] Kafka Offset/Partition [90588/31] ... [41:28,865] INFO ### Topic [topic2] Kafka Offset/Partition [90596/31] [41:28,865] INFO ### Topic [topic9] Kafka Offset/Partition [90964/31] ... [41:28,865] INFO ### Topic [topic9] Kafka Offset/Partition [90971/31] [41:28,865] INFO ### Topic [topic10] Kafka Offset/Partition [91474/31] ... [41:28,865] INFO ### Topic [topic10] Kafka Offset/Partition [91485/31] [41:28,865] INFO ### Topic [topic8] Kafka Offset/Partition [91055/31] ... [41:28,865] INFO ### Topic [topic8] Kafka Offset/Partition [91068/31] [41:28,865] INFO ### Topic [topic5] Kafka Offset/Partition [91200/31] ... [41:28,865] INFO ### Topic [topic5] Kafka Offset/Partition [91210/31] [41:28,865] INFO ### Topic [topic1] Kafka Offset/Partition [91172/31] ... [41:28,865] INFO ### Topic [topic1] Kafka Offset/Partition [91176/31] [41:28,865] INFO ### Topic [topic11] Kafka Offset/Partition [90574/31] ... [41:28,865] INFO ### Topic [topic11] Kafka Offset/Partition [90587/31] [41:28,865] INFO ### Topic [topic7] Kafka Offset/Partition [90962/31] ... [41:28,865] INFO ### Topic [topic7] Kafka Offset/Partition [90966/31] [41:28,865] INFO ### Writing [99] events [41:28,943] INFO ### Sink Task [602953950] has processed [400] events [41:29,162] INFO ### [TopicsToFoldersSinkTask]:[518962883] received [0] records [41:29,162] INFO ### Writing [0] events [41:29,162] INFO ### Sink Task [518962883] has processed [0] events [41:29,162] INFO WorkerSinkTask{id=topicsToFolders-0} Committing offsets (org.apache.kafka.connect.runtime.WorkerSinkTask:261) [41:29,178] INFO ### Task [2134126231] retrieved [100] records [41:29,178] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:29,178] INFO ### Topic [topic11] Kafka Offset/Partition [90588/31] [41:29,178] INFO ### Writing [1] events [41:29,178] INFO ### Sink Task [602953950] has processed [401] events [41:29,193] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [99] records [41:29,193] INFO ### Topic [topic3] Kafka Offset/Partition [90483/31] ... [41:29,193] INFO ### Topic [topic3] Kafka Offset/Partition [90492/31] [41:29,193] INFO ### Topic [topic4] Kafka Offset/Partition [91692/31] ... [41:29,193] INFO ### Topic [topic4] Kafka Offset/Partition [91699/31] [41:29,193] INFO ### Topic [topic6] Kafka Offset/Partition [91158/31] ... [41:29,193] INFO ### Topic [topic6] Kafka Offset/Partition [91161/31] [41:29,193] INFO ### Topic [topic2] Kafka Offset/Partition [90597/31] ... [41:29,193] INFO ### Topic [topic2] Kafka Offset/Partition [90607/31] [41:29,193] INFO ### Topic [topic9] Kafka Offset/Partition [90972/31] ... [41:29,193] INFO ### Topic [topic9] Kafka Offset/Partition [90981/31] [41:29,193] INFO ### Topic [topic10] Kafka Offset/Partition [91486/31] ... [41:29,193] INFO ### Topic [topic10] Kafka Offset/Partition [91492/31] [41:29,193] INFO ### Topic [topic8] Kafka Offset/Partition [91069/31] ... [41:29,193] INFO ### Topic [topic8] Kafka Offset/Partition [91074/31] [41:29,193] INFO ### Topic [topic5] Kafka Offset/Partition [91211/31] ... [41:29,193] INFO ### Topic [topic5] Kafka Offset/Partition [91218/31] [41:29,193] INFO ### Topic [topic1] Kafka Offset/Partition [91177/31] ... [41:29,193] INFO ### Topic [topic1] Kafka Offset/Partition [91186/31] [41:29,193] INFO ### Topic [topic11] Kafka Offset/Partition [90589/31] ... [41:29,193] INFO ### Topic [topic11] Kafka Offset/Partition [90603/31] [41:29,193] INFO ### Topic [topic7] Kafka Offset/Partition [90967/31] ... [41:29,193] INFO ### Topic [topic7] Kafka Offset/Partition [90976/31] [41:29,193] INFO ### Writing [99] events [41:29,271] INFO ### Sink Task [602953950] has processed [500] events [41:29,209] INFO Finished WorkerSourceTask{id=foldersToTopics-0} commitOffsets successfully in 0 ms (org.apache.kafka.connect.runtime.WorkerSourceTask:358) [41:29,271] INFO WorkerSinkTask{id=topicsToFolders-1} Committing offsets (org.apache.kafka.connect.runtime.WorkerSinkTask:261) [41:29,334] INFO Finished WorkerSourceTask{id=foldersToTopics-1} commitOffsets successfully in 0 ms (org.apache.kafka.connect.runtime.WorkerSourceTask:358) [41:29,865] INFO ### Task [1714504927] retrieved [100] records [41:29,865] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:29,865] INFO ### Topic [topic5] Kafka Offset/Partition [91219/31] [41:29,865] INFO ### Writing [1] events [41:29,865] INFO ### Sink Task [602953950] has processed [501] events [41:29,881] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [99] records [41:29,881] INFO ### Topic [topic3] Kafka Offset/Partition [90493/31] ... [41:29,881] INFO ### Topic [topic3] Kafka Offset/Partition [90502/31] [41:29,881] INFO ### Topic [topic4] Kafka Offset/Partition [91700/31] ... [41:29,881] INFO ### Topic [topic4] Kafka Offset/Partition [91707/31] [41:29,881] INFO ### Topic [topic6] Kafka Offset/Partition [91162/31] ... [41:29,881] INFO ### Topic [topic6] Kafka Offset/Partition [91168/31] [41:29,881] INFO ### Topic [topic2] Kafka Offset/Partition [90608/31] ... [41:29,881] INFO ### Topic [topic2] Kafka Offset/Partition [90617/31] [41:29,881] INFO ### Topic [topic9] Kafka Offset/Partition [90982/31] ... [41:29,881] INFO ### Topic [topic9] Kafka Offset/Partition [90991/31] [41:29,881] INFO ### Topic [topic10] Kafka Offset/Partition [91493/31] ... [41:29,881] INFO ### Topic [topic10] Kafka Offset/Partition [91497/31] [41:29,881] INFO ### Topic [topic8] Kafka Offset/Partition [91075/31] ... [41:29,881] INFO ### Topic [topic8] Kafka Offset/Partition [91081/31] [41:29,881] INFO ### Topic [topic5] Kafka Offset/Partition [91220/31] ... [41:29,881] INFO ### Topic [topic5] Kafka Offset/Partition [91228/31] [41:29,881] INFO ### Topic [topic1] Kafka Offset/Partition [91187/31] ... [41:29,881] INFO ### Topic [topic1] Kafka Offset/Partition [91197/31] [41:29,881] INFO ### Topic [topic11] Kafka Offset/Partition [90604/31] ... [41:29,881] INFO ### Topic [topic11] Kafka Offset/Partition [90611/31] [41:29,881] INFO ### Topic [topic7] Kafka Offset/Partition [90977/31] ... [41:29,881] INFO ### Topic [topic7] Kafka Offset/Partition [90990/31] [41:29,881] INFO ### Writing [99] events [41:29,912] INFO ### Task [2134126231] retrieved [100] records [41:29,943] INFO ### Sink Task [602953950] has processed [600] events [41:29,943] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:29,943] INFO ### Topic [topic5] Kafka Offset/Partition [91229/31] [41:29,943] INFO ### Writing [1] events .[41:29,943] INFO ### Sink Task [602953950] has processed [601] events [41:29,943] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [99] records [41:29,943] INFO ### Topic [topic3] Kafka Offset/Partition [90503/31] ... [41:29,943] INFO ### Topic [topic3] Kafka Offset/Partition [90513/31] [41:29,943] INFO ### Topic [topic4] Kafka Offset/Partition [91708/31] ... [41:29,943] INFO ### Topic [topic4] Kafka Offset/Partition [91715/31] [41:29,943] INFO ### Topic [topic6] Kafka Offset/Partition [91169/31] ... [41:29,943] INFO ### Topic [topic6] Kafka Offset/Partition [91177/31] [41:29,943] INFO ### Topic [topic2] Kafka Offset/Partition [90618/31] ... [41:29,943] INFO ### Topic [topic2] Kafka Offset/Partition [90627/31] [41:29,943] INFO ### Topic [topic9] Kafka Offset/Partition [90992/31] ... [41:29,943] INFO ### Topic [topic9] Kafka Offset/Partition [90994/31] [41:29,943] INFO ### Topic [topic10] Kafka Offset/Partition [91498/31] ... [41:29,943] INFO ### Topic [topic10] Kafka Offset/Partition [91507/31] [41:29,943] INFO ### Topic [topic8] Kafka Offset/Partition [91082/31] ... [41:29,943] INFO ### Topic [topic8] Kafka Offset/Partition [91093/31] [41:29,943] INFO ### Topic [topic5] Kafka Offset/Partition [91230/31] ... [41:29,943] INFO ### Topic [topic5] Kafka Offset/Partition [91236/31] [41:29,943] INFO ### Topic [topic1] Kafka Offset/Partition [91198/31] ... [41:29,943] INFO ### Topic [topic1] Kafka Offset/Partition [91208/31] [41:29,943] INFO ### Topic [topic11] Kafka Offset/Partition [90612/31] ... [41:29,943] INFO ### Topic [topic11] Kafka Offset/Partition [90620/31] [41:29,943] INFO ### Topic [topic7] Kafka Offset/Partition [90991/31] ... [41:29,943] INFO ### Topic [topic7] Kafka Offset/Partition [90999/31] [41:29,943] INFO ### Writing [99] events [41:30,021] INFO ### Sink Task [602953950] has processed [700] events [41:30,162] INFO ### [TopicsToFoldersSinkTask]:[518962883] received [0] records [41:30,162] INFO ### Writing [0] events [41:30,162] INFO ### Sink Task [518962883] has processed [0] events [41:30,162] INFO WorkerSinkTask{id=topicsToFolders-0} Committing offsets (org.apache.kafka.connect.runtime.WorkerSinkTask:261) [41:30,225] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [0] records [41:30,225] INFO ### Writing [0] events [41:30,225] INFO ### Sink Task [602953950] has processed [700] events [41:30,225] INFO WorkerSinkTask{id=topicsToFolders-1} Committing offsets (org.apache.kafka.connect.runtime.WorkerSinkTask:261) [41:30,225] INFO Finished WorkerSourceTask{id=foldersToTopics-0} commitOffsets successfully in 0 ms (org.apache.kafka.connect.runtime.WorkerSourceTask:358) [41:30,350] INFO Finished WorkerSourceTask{id=foldersToTopics-1} commitOffsets successfully in 0 ms (org.apache.kafka.connect.runtime.WorkerSourceTask:358) [41:30,475] INFO ### Task [2134126231] retrieved [100] records [41:30,490] INFO ### Task [2134126231] has read all of its files (c.b.b.pp.kafkaConnect.tasks.RecordRetriever:65) [41:30,490] INFO ### Task [1714504927] retrieved [100] records [41:30,490] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:30,490] INFO ### Topic [topic11] Kafka Offset/Partition [90621/31] [41:30,490] INFO ### Writing [1] events [41:30,490] INFO ### Sink Task [602953950] has processed [701] events [41:30,506] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [101] records [41:30,506] INFO ### Topic [topic3] Kafka Offset/Partition [90514/31] ... [41:30,506] INFO ### Topic [topic3] Kafka Offset/Partition [90522/31] [41:30,506] INFO ### Topic [topic4] Kafka Offset/Partition [91716/31] ... [41:30,506] INFO ### Topic [topic4] Kafka Offset/Partition [91728/31] [41:30,506] INFO ### Topic [topic6] Kafka Offset/Partition [91178/31] ... [41:30,506] INFO ### Topic [topic6] Kafka Offset/Partition [91186/31] [41:30,506] INFO ### Topic [topic2] Kafka Offset/Partition [90628/31] ... [41:30,521] INFO ### Topic [topic2] Kafka Offset/Partition [90634/31] [41:30,521] INFO ### Topic [topic9] Kafka Offset/Partition [90995/31] ... [41:30,521] INFO ### Topic [topic9] Kafka Offset/Partition [91003/31] [41:30,521] INFO ### Topic [topic10] Kafka Offset/Partition [91508/31] ... [41:30,521] INFO ### Topic [topic10] Kafka Offset/Partition [91516/31] [41:30,521] INFO ### Topic [topic8] Kafka Offset/Partition [91094/31] ... [41:30,521] INFO ### Topic [topic8] Kafka Offset/Partition [91105/31] [41:30,521] INFO ### Topic [topic5] Kafka Offset/Partition [91237/31] ... [41:30,521] INFO ### Topic [topic5] Kafka Offset/Partition [91242/31] [41:30,521] INFO ### Topic [topic1] Kafka Offset/Partition [91209/31] ... [41:30,521] INFO ### Topic [topic1] Kafka Offset/Partition [91212/31] ... [41:30,521] INFO ### Topic [topic11] Kafka Offset/Partition [90633/31] [41:30,521] INFO ### Topic [topic7] Kafka Offset/Partition [91000/31] ... [41:30,521] INFO ### Topic [topic7] Kafka Offset/Partition [91010/31] [41:30,521] INFO ### Writing [101] events [41:30,584] INFO ### Sink Task [602953950] has processed [802] events [41:30,584] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [98] records [41:30,584] INFO ### Topic [topic3] Kafka Offset/Partition [90523/31] ... [41:30,584] INFO ### Topic [topic3] Kafka Offset/Partition [90530/31] [41:30,584] INFO ### Topic [topic4] Kafka Offset/Partition [91729/31] ... [41:30,584] INFO ### Topic [topic4] Kafka Offset/Partition [91731/31] [41:30,584] INFO ### Topic [topic6] Kafka Offset/Partition [91187/31] ... [41:30,584] INFO ### Topic [topic6] Kafka Offset/Partition [91200/31] [41:30,584] INFO ### Topic [topic2] Kafka Offset/Partition [90635/31] ... [41:30,584] INFO ### Topic [topic2] Kafka Offset/Partition [90647/31] [41:30,584] INFO ### Topic [topic9] Kafka Offset/Partition [91004/31] ... [41:30,584] INFO ### Topic [topic9] Kafka Offset/Partition [91010/31] [41:30,584] INFO ### Topic [topic10] Kafka Offset/Partition [91517/31] ... [41:30,584] INFO ### Topic [topic10] Kafka Offset/Partition [91525/31] [41:30,584] INFO ### Topic [topic8] Kafka Offset/Partition [91106/31] ... [41:30,584] INFO ### Topic [topic8] Kafka Offset/Partition [91116/31] [41:30,584] INFO ### Topic [topic5] Kafka Offset/Partition [91243/31] ... [41:30,584] INFO ### Topic [topic5] Kafka Offset/Partition [91250/31] [41:30,584] INFO ### Topic [topic1] Kafka Offset/Partition [91213/31] ... [41:30,584] INFO ### Topic [topic1] Kafka Offset/Partition [91222/31] [41:30,584] INFO ### Topic [topic11] Kafka Offset/Partition [90634/31] ... [41:30,584] INFO ### Topic [topic11] Kafka Offset/Partition [90639/31] [41:30,584] INFO ### Topic [topic7] Kafka Offset/Partition [91011/31] ... [41:30,584] INFO ### Topic [topic7] Kafka Offset/Partition [91019/31] [41:30,584] INFO ### Writing [98] events [41:30,646] INFO ### Sink Task [602953950] has processed [900] events [41:30,881] INFO ### Task [1714504927] retrieved [100] records [41:30,881] INFO ### Task [1714504927] has read all of its files (c.b.b.pp.kafkaConnect.tasks.RecordRetriever:65) [41:30,881] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [1] records [41:30,881] INFO ### Topic [topic8] Kafka Offset/Partition [91117/31] [41:30,881] INFO ### Writing [1] events [41:30,896] INFO ### Sink Task [602953950] has processed [901] events [41:30,896] INFO ### [TopicsToFoldersSinkTask]:[602953950] received [99] records [41:30,896] INFO ### Topic [topic3] Kafka Offset/Partition [90531/31] ... [41:30,896] INFO ### Topic [topic3] Kafka Offset/Partition [90539/31] [41:30,896] INFO ### Topic [topic4] Kafka Offset/Partition [91732/31] ... [41:30,896] INFO ### Topic [topic4] Kafka Offset/Partition [91737/31] [41:30,896] INFO ### Topic [topic6] Kafka Offset/Partition [91201/31] ... [41:30,896] INFO ### Topic [topic6] Kafka Offset/Partition [91208/31] [41:30,896] INFO ### Topic [topic2] Kafka Offset/Partition [90648/31] ... [41:30,896] INFO ### Topic [topic2] Kafka Offset/Partition [90657/31] [41:30,896] INFO ### Topic [topic9] Kafka Offset/Partition [91011/31] ... [41:30,896] INFO ### Topic [topic9] Kafka Offset/Partition [91020/31] [41:30,896] INFO ### Topic [topic10] Kafka Offset/Partition [91526/31] ... [41:30,896] INFO ### Topic [topic10] Kafka Offset/Partition [91534/31] [41:30,896] INFO ### Topic [topic8] Kafka Offset/Partition [91118/31] ... [41:30,896] INFO ### Topic [topic8] Kafka Offset/Partition [91122/31] [41:30,896] INFO ### Topic [topic5] Kafka Offset/Partition [91251/31] ... [41:30,896] INFO ### Topic [topic5] Kafka Offset/Partition [91262/31] [41:30,896] INFO ### Topic [topic1] Kafka Offset/Partition [91223/31] ... [41:30,896] INFO ### Topic [topic1] Kafka Offset/Partition [91231/31] [41:30,896] INFO ### Topic [topic11] Kafka Offset/Partition [90640/31] ... [41:30,896] INFO ### Topic [topic11] Kafka Offset/Partition [90650/31] [41:30,896] INFO ### Topic [topic7] Kafka Offset/Partition [91020/31] ... [41:30,896] INFO ### Topic [topic7] Kafka Offset/Partition [91029/31] [41:30,896] INFO ### Writing [99] events [41:30,943] INFO ### Sink Task [602953950] has processed [1000] events [41:31,178] INFO ### [TopicsToFoldersSinkTask]:[518962883] received [0] records [41:31,178] INFO ### Writing [0] events [41:31,178] INFO ### Sink Task [518962883] has processed [0] events [41:31,178] INFO WorkerSinkTask{id=topicsToFolders-0} Committing offsets (org.apache.kafka.connect.runtime.WorkerSinkTask:261) -----Original Message----- From: Gwen Shapira [mailto:g...@confluent.io] Sent: 26 April 2017 18:29 To: dev@kafka.apache.org<mailto:dev@kafka.apache.org> Subject: Re: Kafka Connect and Partitions Hi, I'll need a bit more detail to help :) Are you writing a connector or trying to use an existing one? If existing, which connector? Is it source or sink? Here are few things I'd look at when debugging: * Is the connector reading from the topic you think you are reading? * Do you actually have 4 tasks? Are they all running? Are there errors? What happens if you stop the only task doing the work? * Is the one task subscribed to all partitions? How did you check that? * Do you have data in all 50 partitions? * Anything interesting in the log? I hope this helps you get started :) In general, if all 50 partitions have data and all 4 tasks are running but only one is actually subscribed to partitions, it sounds like a bug in consumer rebalance - but this also seems highly unlikely, so I'm searching for other causes. Gwen On Wed, Apr 26, 2017 at 8:57 AM, <david.frank...@bt.com<mailto:david.frank...@bt.com>> wrote: > I've defined several Kafka Connect tasks via the tasks.max property to > process a set of topics. > Initially I set the partitions on the topics to 1 and partitioned the > topics across the tasks programmatically so that each task processed a > subset of the topics (or so I thought ...). > I then noticed that only 1 of the tasks ever read any Kafka messages > and concluded that the topics property defined in connector.properties > cannot be split across the tasks in this way. > > It then dawned on me that perhaps I ought to be partitioning the topic > at creation time so that each task would be assigned a set of > partitions across the entire set of topics. > > However, that seems not to work either - again only 1 task does any > work - and this task reads from the same partition for every topic (I > have defined > 50 partitions and 4 tasks so would expect (naively perhaps) each task > to get a dozen or so partitions for each topic). > > Could some kind soul point out the error of my ways please and tell me > how to achieve this properly. > > Thanks in advance, > David Subsequent to the above I have now added a custom partitioner via producer.partitioner.class in worker.properties. I've just created a simple partitioner than randomly selects a partition. ./bin/kafka-run-class.sh kafka.tools.GetOffsetShell shows that data is now written across all the partitions. The console log shows that both sink tasks process events. :)) The question remains however why this fails with the default partitioner. Any insight on that would be most appreciated. Thanks again, David