-
Notifications
You must be signed in to change notification settings - Fork 194
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
Cannot re-process old Kafka messages because of Quarkus overriding the group.id #2901
Comments
I think this behavior should be configurable. If I don't want to merge configurations or I don't care about the quarkus extension workflow, I should be able to avoid it. |
Sorry about this one, it's my bad. The map I'll also look into tweaking the Quarkus Kafka extension, as I don't see the point of it adding the |
I don't if there are other extension approaching the configuration in this way, but making it configurable would be really nice. At least on the kamelet side, we will be sure what we are configuring will be effectively used. |
Thanks for looking into this. |
…tes-service-binding is not on the classpath Fixes apache#2901
I created a PR that should fix this #2913. To my knowledge, none of the other Camel projects dependent on CQ is explicitly forcing usage of I need to do some follow up research for changing the map |
…tes-service-binding is not on the classpath Fixes apache#2901
…tes-service-binding is not on the classpath Fixes apache#2901
For the record, we merged a fix in Quarkus. |
I'm running a simple integration in Camel K:
I'm using
myowngroupid
to reprocess old messages using a different consumer group. But when I run this integration, I notice that the Kafka group Id is always a fixed stringcamel-k-integration
.The reason seems to be due to this part of the code:
camel-quarkus/extensions/kafka/runtime/src/main/java/org/apache/camel/quarkus/component/kafka/QuarkusKafkaClientFactory.java
Lines 63 to 67 in 9344d52
Which seems correct at first glance, but unfortunately the Quarkus config unexpectedly contains wrong values at runtime:
The text was updated successfully, but these errors were encountered: