1
1
mirror of https://github.com/go-gitea/gitea synced 2025-08-09 11:08:19 +00:00

Update redis library to support redis v7 (#24114) (#24156)

backports #24114

---------

Co-authored-by: techknowlogick <hello@techknowlogick.com>
This commit is contained in:
Patrick Schratz
2023-04-17 08:34:59 +02:00
committed by GitHub
parent 2b32f8b95f
commit 463e144d97
9 changed files with 38 additions and 26 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.