1
0
mirror of https://github.com/redis/go-redis.git synced 2025-07-28 06:42:00 +03:00

Merge remote-tracking branch 'origin/master' into ndyakov/token-based-auth

This commit is contained in:
Nedyalko Dyakov
2025-03-24 16:11:53 +02:00
42 changed files with 975 additions and 103 deletions

View File

@ -45,7 +45,7 @@ type Options struct {
// Network and Addr options.
Dialer func(ctx context.Context, network, addr string) (net.Conn, error)
// OnConnect Hook that is called when new connection is established.
// Hook that is called when new connection is established.
OnConnect func(ctx context.Context, cn *Conn) error
// Protocol 2 or 3. Use the version to negotiate RESP version with redis-server.
@ -188,9 +188,19 @@ type Options struct {
// readOnly enables read only queries on slave/follower nodes.
readOnly bool
// DisableIndentity set-lib on connect. Default is false.
// DisableIndentity - Disable set-lib on connect.
//
// default: false
//
// Deprecated: Use DisableIdentity instead.
DisableIndentity bool
// DisableIdentity is used to disable CLIENT SETINFO command on connect.
//
// default: false
DisableIdentity bool
// Add suffix to client name. Default is empty.
// IdentitySuffix - add suffix to client name.
IdentitySuffix string