Release 4.3.0-beta.1
Pre-release
Pre-release
·
2 commits
to redis-streams-notifications
since this release
New Features (Beta)
-
Redis Streams for Persistent Notification Delivery
(#444): Added Redis Streams implementation as an alternative to Redis Pub/Sub for notification synchronization across Agent nodes.
Redis Streams provides:- Persistent message delivery with acknowledgment
- Automatic retries with exponential backoff
- Consumer groups for load balancing
- Configurable batching and flush intervals
- Connection error recovery with reconnection logic
- Comprehensive metrics tracking
Configure via
synchronization.notification.default: "redis-streams"
in config.yaml. See documentation for configuration options including batch_size, flush_interval, max_retries, and connection_timeout.
Fixed
- Fixed flexible Redis password configuration to support auth_token, redis_secret, and password fields with environment variable fallback (#444)