Tags: reactive-commons/reactive-commons-java
Tags
feat: Remove reactor-rabbitmq dependencie (#167) * refactor: update RabbitMQ integration * feat: add Reactor RabbitMQ integration and related tests * refactor: replace volatile FluxSink with AtomicReference in ReactiveMessageSender * refactor: replace volatile fields with AtomicReference in message listeners * refactor: replace MyOutboundMessage with OutboundMessage in message handling * refactor: update CloudEventContextWriter to handle numeric values according to spec * refactor: simplify CloudEventDeserializer by consolidating data reading and extension handling * docs: update README to include Reactor RabbitMQ module and original library details * chore: delete starter async-rabbit-standalone * refactor: update resource specifications to use reactor.rabbitmq package * Revert "refactor: replace volatile FluxSink with AtomicReference in ReactiveMessageSender" This reverts commit e69f58c. * Revert "refactor: replace volatile fields with AtomicReference in message listeners" This reverts commit 2be7014 * refactor: replace AtomicBoolean with volatile boolean for published state * docs: update README to reflect removal of volatile fields and other enhancements * refactor: update imports to use reactor.rabbitmq specifications
fix(rabbitmq): use shared Netty EventLoopGroup to prevent resource le… …aks and shutdown issues (#163) * build(deps): update dependencies * feat(lifecycle): add EventLoopGroupLifecycleManager for managing Netty EventLoopGroup lifecycle * test(lifecycle): improve readability of EventLoopGroupLifecycleManager tests
fix(rabbitmq): use Netty SslContext for SSL setup (#158) * build(deps): update jackson-databind dependency to latest version * fix: simplify SSL setup in RabbitMQSetupUtils and utilize Netty's SslContext --------- Co-authored-by: luisgomez29 <[email protected]>
feat!: Upgrade to Spring Boot 4 and Jackson 3 (#157) * ci: update GitHub Actions to use latest versions * build: Upgrade to Sping Boot 4 * feat(cloudevents): Add cloud events json jackson module * build: Upgrade to Jackson 3 * docs: update for Spring Boot 4 and Jackson 3 migration --------- Co-authored-by: luisgomez29 <[email protected]>
PreviousNext