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

   ## Summary
   
   Follow-up of #27692 (CAMEL-25544), which made the camel-jira write producers 
call `claim()` on the `Promise` returned by the Jira REST client. That is a bug 
fix, but it changes what a user observes on upgrade, and it is not mentioned in 
the upgrade guide:
   
   - a request that Jira rejects now fails the exchange with a 
`RestClientException` (error handler / `onException` apply), where before the 
exchange completed as if it had succeeded;
   - the producers now take the time of the Jira request instead of returning 
at once;
   - tests that mock `IssueRestClient` and return `null` from these methods now 
fail with a `NullPointerException` (this broke the `camel-jira-starter` tests 
in camel-spring-boot, fixed in apache/camel-spring-boot#2035).
   
   This adds a short `camel-jira` section to the 4.23 upgrade guide.
   
   Note: CAMEL-25544 has fixVersion 4.24.0, but #27692 is on `main` 
(4.23.0-SNAPSHOT), so it ships in 4.23.0.
   
   _Claude Code (Opus 5.5) on behalf of Federico Mariani_


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