-
Notifications
You must be signed in to change notification settings - Fork 473
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add redis cluter mode for pubsub #823
Add redis cluter mode for pubsub #823
Conversation
I've finished modify related docs and create an issue in the doc project. |
Codecov Report
@@ Coverage Diff @@
## master #823 +/- ##
=========================================
Coverage ? 34.63%
=========================================
Files ? 102
Lines ? 9414
Branches ? 0
=========================================
Hits ? 3261
Misses ? 5844
Partials ? 309
Continue to review full report at Codecov.
|
resolve conflict * master: Increasing overall test timeout to allow for conformance tests to run (dapr#834) Improve SMTP binding performance (dapr#782) add redis cluter mode for pubsub (dapr#823) downgrade the verbosity of lock renewal errors from warn to debug. This error is expected when messages are processed before beingrenewed (dapr#803) Improve pulsar publisher performance. (dapr#827) optimze(state/redis): output detail redis error (dapr#825) Consul nameresolution component (dapr#750) Add DNS name resolver. Add unit tests. (dapr#743) Azure Service Bus: Changed log level of error on close to info (dapr#830) Removed dependency on dapr/dapr in favor of dapr/kit. Fixed go mod dependencies afterwards. Go 1.16 in go.mod. Removed accidental log dependency. (dapr#807) Update state/blobstorage.go to add metadata. (dapr#786) Azure Service Bus publishing retries when server is "too busy" (dapr#821) # Conflicts: # bindings/redis/redis.go # go.mod # go.sum # pubsub/redis/redis.go
Description
Add redis cluter mode for pubsub, change
*redis.Client
to aredis.UniversalClient
interface which can be a Client or ClusterClient.Add aredisType
metadata to define redis type as node or cluster.There are two differences between redis cluster and node.
Issue reference
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list: