Hey folks,

We're occasionally seeing an issue when starting Samza containers where
none of the streamtasks for a job will instantiate consumers. We'll see the
beginnings of an attempt to read the checkpoint stream and nothing further
(including no errors). All of these streamtasks seem to be creating
producers -- there are plenty of "Registering
TaskName-SystemStreamPartition [kafka, <topic>, <partition>] with
producer." messages. We're not seeing any of the usual messages about
instantiating consumers; all we're seeing is this:

2020-04-09T19:24:14.968Z Validating offset 0 for topic and partition
[__samza_checkpoint_ver_1_for_<job_name>_1,0]
2020-04-09T19:24:14.969Z Able to successfully read from offset 0 for topic
and partition [__samza_checkpoint_ver_1_for_<job_name>_1,0]. Using it to
instantiate consumer.
2020-04-09T19:24:14.974Z Reading checkpoint for taskName
SystemStreamPartition [kafka, <topic>, <partition>]

...and that's as far as it will go. I am also noticing that when using
different versions of librdkafka, I *can* read the checkpoint stream with
librdkafka 1.3.0, but *not* with librdkafka 0.8.6. Could there be a version
incompatibility with how the data is being stored on the kafka server?
We're running Samza 0.14.1 and using AWS MSK which is running version Kafka
2.2.1.


Thanks so much,
Malcolm McFarland
Cavulus

Reply via email to