davsclaus opened a new pull request, #24474:
URL: https://github.com/apache/camel/pull/24474

   ## Summary
   
   _Claude Code on behalf of davsclaus_
   
   The `metadataMaxAgeMs` property in `KafkaConfiguration.java` was annotated 
with `@UriParam(label = "producer")`, but the property is applied to both 
consumer and producer Kafka client properties in `createConsumerProperties()` 
and `createProducerProperties()`. The native Kafka client defines 
`metadata.max.age.ms` as a common client config valid for both.
   
   This fix changes the label to `"common"` so documentation and tooling 
correctly show it as available for both consumer and producer endpoints.
   
   - Changed `@UriParam(label = "producer")` to `@UriParam(label = "common")` 
for `metadataMaxAgeMs`
   - Regenerated catalog, endpoint DSL, and component DSL metadata
   
   ## Test plan
   
   - [x] Verified generated `kafka.json` now shows `"group": "common", "label": 
"common"` for `metadataMaxAgeMs`
   - [x] Existing integration tests already use `metadataMaxAgeMs` on consumer 
endpoints (e.g., `KafkaConsumerTopicIsPatternIT`)
   - [ ] CI passes
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to