davsclaus opened a new pull request, #26137: URL: https://github.com/apache/camel/pull/26137
Rebased from #26113 (closed due to merge conflict in upgrade guide after #26110 landed). All changes are byte-identical to the previously approved PR. gnodet confirmed the rebase was clean in their re-review on #26113. ## Summary Five small fixes in the camel-infinispan component: 1. **Deprecate `CamelInfinispanOperationResult`** — has had no reader or writer since the remote/embedded split. Kept with `@Deprecated` and a `deprecationNote`. Upgrade note added for 4.23. 2. **Fix `CamelInfinispanIgnoreReturnValues` header group** — it is read on the producer path, not the consumer path. 3. **Fix consumer stop order** — both `InfinispanRemoteConsumer` and `InfinispanEmbeddedConsumer` now stop the cache-listener handler before `super.doStop()`, closing a window where events could be dispatched to a stopped consumer. 4. **Idempotent repository: `putIfAbsent` instead of `containsKey`+`put`** — same outcome, atomic, halves Hot Rod round trips per idempotency check. 5. **Two typos** fixed: `"Cannot remote the listener"` → `remove`; `"InifinispanConfiguration"` → `InfinispanConfiguration`. _Claude Code on behalf of davsclaus_ -- 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]
