-
Notifications
You must be signed in to change notification settings - Fork 257
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to change kafka producer partition class to Round Robin Paritioner #4952
Comments
@wbittles is this something you could look at? |
I've been able to pass additional properties to the kafka consumer/producer, for example for authentication/ssl related configuration as per https://github.com/planetf1/egeria/blob/master/open-metadata-implementation/adapters/open-connectors/event-bus-connectors/open-metadata-topic-connectors/kafka-open-metadata-topic-connector/README.md without any changes. I've not checked this for a few release but do not believe anything has changed |
@planetf1 we are able to pass additional properties as well, but it's this property that's picked up but cannot find the Round Robin Partitioner class in kafka client package. |
It's not obvious how I can help with this , is the kafka version being used 2.4+ ? |
The error message is coming from Kafka - Egeria is just logging it (badly - raised issue #5028). Are these classes on the classpath? |
It seems org.apache.kafka.clients.producer.RoundRobinPartitioner was added in Kafka 2.4 |
@mandy-chessell egeria 2.4 uses |
okay looks like upgrading to
Before offset:
After offset:
Property that worked:
|
Looks like we can close this? |
We are using egeria-2.4 version at the moment, and trying to change the
partitioner.class
property in eventbus config, but kafka producer is unable to pick that up.Property key and values tried:
Below is omag log error:
Omag server config
Does kafka client in egeria-2.4 pick up/use the
RoundRobin
partitioner.class?The text was updated successfully, but these errors were encountered: