allthingssecurity commented on PR #27389:
URL: https://github.com/apache/camel/pull/27389#issuecomment-6010338991

   Thanks for the review. Addressed in 7ce41e783cd9 (the branch was rebased on 
main first, to put the note under the existing camel-kafka heading, so the 
first commit is now 98a7103f5e62):
   
   - Upgrade guide: `==== A suspended consumer keeps its partitions` under the 
camel-kafka section. A route started with its consumer suspended 
(`keepOpen=true`) now joins the group and holds its partitions paused, where it 
never connected before.
   - `isRecoverable()`: it was a one-line change consistent with this PR, so I 
made it. It now uses `isKafkaConsumerRunnableAndNotStopped()`, as the fetcher 
thread of a suspended consumer keeps polling and reconnecting, and the unused 
`isKafkaConsumerRunnable()` is removed. New 
`testSuspendedConsumerIsRecoverable` fails without it (`expected: <true> but 
was: <false>`) and passes with it. It only changes the health-check message of 
a not-ready suspended consumer ("recovery in progress" instead of nothing).
   
   camel-kafka: 225 unit tests pass (1 skipped); the integration tests need 
Docker and were not run.
   
   _Claude Code on behalf of allthingssecurity_
   


-- 
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