You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
forgejo/modules/nosql
Justin Sievenpiper a2c20a6cab
Add Redis Sentinel Authentication Support (#19213)
Gitea was not able to supply any authentication parameters to it. So this brings support to do that, along with some light extraction of a couple of bits into some separate functions for easier testing.

I looked at other libraries supporting similar RedisUri-style connection strings (e.g. Lettuce), but it looks like this type of configuration is beyond what would typically be done in a connection string. Since gitea doesn't have configuration options for manually specifying all this redis connection detail, I went ahead and just chose straightforward names for these new parameters.
2 years ago
..
leveldb.go Allow common redis and leveldb connections (#12385) 4 years ago
manager.go [Vendor] Update go-redis to v8.5.0 (#13749) 3 years ago
manager_leveldb.go [API] Allow removing issues (#18879) 2 years ago
manager_redis.go Add Redis Sentinel Authentication Support (#19213) 2 years ago
manager_redis_test.go Add Redis Sentinel Authentication Support (#19213) 2 years ago
redis.go format with gofumpt (#18184) 2 years ago
redis_test.go Allow common redis and leveldb connections (#12385) 4 years ago