Hello!

Has anybody seen this yet, or have any thoughts about it? Just bumping the 
thread as I too am very interested to read any ideas about the “no current 
assignment” problem.

Thanks,
Garret Thompson

On 2019/09/17 21:31:23, Matt Farmer <m...@frmr.me> wrote: 
> Hello all,> 
> 
> After an upgrade to Kafka Connect 2.3.0, we've started seeing an abundance> 
> of Exceptions pertaining to Kafka Connect Workers and their partition> 
> assignments. The exception is:> 
> 
> java.lang.IllegalStateException: No current assignment for partition> 
> [redacted]> 
> at> 
> org.apache.kafka.clients.consumer.internals.SubscriptionState.assignedState(SubscriptionState.java:323)>
>  
> at> 
> org.apache.kafka.clients.consumer.internals.SubscriptionState.seekUnvalidated(SubscriptionState.java:340)>
>  
> at> 
> org.apache.kafka.clients.consumer.KafkaConsumer.seek(KafkaConsumer.java:1550)>
>  
> at> 
> org.apache.kafka.connect.runtime.WorkerSinkTask.rewind(WorkerSinkTask.java:574)>
>  
> at> 
> org.apache.kafka.connect.runtime.WorkerSinkTask.access$1200(WorkerSinkTask.java:67)>
>  
> at> 
> org.apache.kafka.connect.runtime.WorkerSinkTask$HandleRebalance.onPartitionsAssigned(WorkerSinkTask.java:653)>
>  
> at> 
> org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.onJoinComplete(ConsumerCoordinator.java:285)>
>  
> at> 
> org.apache.kafka.clients.consumer.internals.AbstractCoordinator.joinGroupIfNeeded(AbstractCoordinator.java:424)>
>  
> at> 
> org.apache.kafka.clients.consumer.internals.AbstractCoordinator.ensureActiveGroup(AbstractCoordinator.java:358)>
>  
> at> 
> org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.poll(ConsumerCoordinator.java:353)>
>  
> at> 
> org.apache.kafka.clients.consumer.KafkaConsumer.updateAssignmentMetadataIfNeeded(KafkaConsumer.java:1251)>
>  
> at> 
> org.apache.kafka.clients.consumer.KafkaConsumer.poll(KafkaConsumer.java:1216)>
>  
> at> 
> org.apache.kafka.clients.consumer.KafkaConsumer.poll(KafkaConsumer.java:1201)>
>  
> at> 
> org.apache.kafka.connect.runtime.WorkerSinkTask.pollConsumer(WorkerSinkTask.java:443)>
>  
> at> 
> org.apache.kafka.connect.runtime.WorkerSinkTask.poll(WorkerSinkTask.java:316)>
>  
> at> 
> org.apache.kafka.connect.runtime.WorkerSinkTask.iteration(WorkerSinkTask.java:224)>
>  
> at> 
> org.apache.kafka.connect.runtime.WorkerSinkTask.execute(WorkerSinkTask.java:192)>
>  
> at org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:177)> 
> at org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:227)> 
> at> 
> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)>
>  
> at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)> 
> at> 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)>
>  
> at> 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)>
>  
> at java.base/java.lang.Thread.run(Thread.java:834)> 
> 
> We have multiple workers that will fail with this. Most of them appear to> 
> be running the WePay BigQuery Sink connector. Has anyone else been having> 
> problems with this? Any idea as to what could be going on and causing us to> 
> have no partitions in the onPartitionsAssigned handler?> 
> 
> Thanks,> 
> Matt Farmer> 
> 

Reply via email to