keyspace notifications including cluster support by mgravell · Pull Request #2995 · StackExchange/StackExchange.Redis

@mgravell mentioned this pull request

Jan 22, 2026
- KeyNotification wraps channel+value, exposes friendly parsed members (db, type, etc)
- KeyNotificationType is new enum for known values
- add TryParseKeyNotification help to ChannelMessage (and use explicit fields)

@mgravell

@mgravell

@mgravell

@mgravell

@mgravell

@mgravell

@mgravell

@mgravell

@mgravell

@mgravell

@mgravell

@mgravell mgravell marked this pull request as ready for review

January 30, 2026 11:27

@mgravell

@mgravell

@mgravell

@mgravell

@mgravell

@mgravell

- EnsureSubscribedToServer[Async] can now *remove* subscriptions in the multi-node case

@mgravell

…s not routed to the channel, and can use primary or replica, so Ping is not a reliable test *unless* we demand master

@mgravell

@mgravell mgravell changed the title WIP: keyspace notifications including cluster support keyspace notifications including cluster support

Feb 2, 2026
- prevent concurrency problem on TextWriterOutputHelper

@mgravell

@mgravell

philon-msft

Co-authored-by: Philo <philon@microsoft.com>
Co-authored-by: Philo <philon@microsoft.com>

@mgravell