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

   ## Summary
   
   _Claude Code on behalf of gnodet_
   
   Deprecate `MemoryIdempotentRepository` and `MemoryAggregationRepository` in 
favor of `KeyValueIdempotentRepository` and `KeyValueAggregationRepository` 
wrapping `MemoryKeyValueRepository`. This is a follow-up to the 
`KeyValueRepository` SPI introduced in PR #25631 (CAMEL-24463).
   
   ### Changes
   
   - Add `@Deprecated(since = "4.23.0")` annotation and `@deprecated` Javadoc 
to `MemoryIdempotentRepository`
   - Add `@Deprecated(since = "4.23.0")` annotation and `@deprecated` Javadoc 
to `MemoryAggregationRepository`
   - Generated metadata JSON files updated (`"deprecated": true`)
   - Upgrade guide entry added to `camel-4x-upgrade-guide-4_23.adoc` with 
migration examples
   
   The deprecated classes continue to work but users are encouraged to migrate 
to the new KeyValue-based replacements, which provide a uniform abstraction 
backed by any `KeyValueRepository` implementation.
   
   🤖 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