Update redis library to support redis v7 (#24114)

This commit is contained in:
techknowlogick 2023-04-13 18:41:04 -04:00 committed by GitHub
parent 5b9557aef5
commit 985f76dc4b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 29 additions and 18 deletions

View file

@ -12,7 +12,7 @@ import (
"code.gitea.io/gitea/modules/nosql"
"gitea.com/go-chi/cache"
"github.com/go-redis/redis/v8"
"github.com/redis/go-redis/v9"
)
// RedisCacher represents a redis cache adapter implementation.

View file

@ -11,7 +11,7 @@ import (
"code.gitea.io/gitea/modules/process"
"github.com/go-redis/redis/v8"
"github.com/redis/go-redis/v9"
"github.com/syndtr/goleveldb/leveldb"
)

View file

@ -13,7 +13,7 @@ import (
"code.gitea.io/gitea/modules/log"
"github.com/go-redis/redis/v8"
"github.com/redis/go-redis/v9"
)
var replacer = strings.NewReplacer("_", "", "-", "")
@ -193,10 +193,6 @@ func getRedisOptions(uri *url.URL) *redis.UniversalOptions {
opts.MinIdleConns, _ = strconv.Atoi(v[0])
case "pooltimeout":
opts.PoolTimeout = valToTimeDuration(v)
case "idletimeout":
opts.IdleTimeout = valToTimeDuration(v)
case "idlecheckfrequency":
opts.IdleCheckFrequency = valToTimeDuration(v)
case "maxredirects":
opts.MaxRedirects, _ = strconv.Atoi(v[0])
case "readonly":

View file

@ -10,7 +10,7 @@ import (
"code.gitea.io/gitea/modules/log"
"code.gitea.io/gitea/modules/nosql"
"github.com/go-redis/redis/v8"
"github.com/redis/go-redis/v9"
)
// RedisQueueType is the type for redis queue

View file

@ -6,7 +6,7 @@ package queue
import (
"context"
"github.com/go-redis/redis/v8"
"github.com/redis/go-redis/v9"
)
// RedisUniqueQueueType is the type for redis queue

View file

@ -26,7 +26,7 @@ import (
"code.gitea.io/gitea/modules/nosql"
"gitea.com/go-chi/session"
"github.com/go-redis/redis/v8"
"github.com/redis/go-redis/v9"
)
// RedisStore represents a redis session store implementation.