githaven-fork/vendor
zeripath 7f8e3192cd
Allow common redis and leveldb connections (#12385)
* Allow common redis and leveldb connections

Prevents multiple reopening of redis and leveldb connections to the same
place by sharing connections.

Further allows for more configurable redis connection type using the
redisURI and a leveldbURI scheme.

Signed-off-by: Andrew Thornton <art27@cantab.net>

* add unit-test

Signed-off-by: Andrew Thornton <art27@cantab.net>

* as per @lunny

Signed-off-by: Andrew Thornton <art27@cantab.net>

* add test

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Update modules/cache/cache_redis.go

* Update modules/queue/queue_disk.go

* Update modules/cache/cache_redis.go

* Update modules/cache/cache_redis.go

* Update modules/queue/unique_queue_disk.go

* Update modules/queue/queue_disk.go

* Update modules/queue/unique_queue_disk.go

* Update modules/session/redis.go

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: Lauris BH <lauris@nix.lv>
2020-09-28 00:09:46 +03:00
..
cloud.google.com/go [Vendor] update go-swagger v0.21.0 -> v0.25.0 (#12670) 2020-09-01 10:01:23 -04:00
code.gitea.io/gitea-vet Update gitea-vet to v0.2.1 (#12282) 2020-08-15 13:13:07 -04:00
gitea.com Allow common redis and leveldb connections (#12385) 2020-09-28 00:09:46 +03:00
github.com Allow common redis and leveldb connections (#12385) 2020-09-28 00:09:46 +03:00
go.etcd.io/bbolt Upgrade bleve to v1.0.10 (#12737) 2020-09-06 18:51:14 -04:00
go.jolheiser.com/pwn Check passwords against HaveIBeenPwned (#12716) 2020-09-08 17:06:39 -05:00
go.mongodb.org/mongo-driver [Vendor] update go-swagger v0.21.0 -> v0.25.0 (#12670) 2020-09-01 10:01:23 -04:00
golang.org/x update revive lint to latest commit (#12921) 2020-09-22 20:02:16 +03:00
google.golang.org [Vendor] update go-swagger v0.21.0 -> v0.25.0 (#12670) 2020-09-01 10:01:23 -04:00
gopkg.in Update gitea.com/macaron/i18n (#12806) 2020-09-10 16:32:58 -05:00
mvdan.cc/xurls/v2 vendor: update mvdan.cc/xurls/v2 to v2.1.0 (#8495) 2019-10-14 08:38:15 +08:00
strk.kbt.io/projects/go/libravatar Update strk.kbt.io/projects/go/libravatar to latest; closes #7860 (#8429) 2019-10-08 15:48:57 -04:00
xorm.io Upgrade xorm to v1.0.5 (#12765) 2020-09-08 13:57:19 -04:00
modules.txt Allow common redis and leveldb connections (#12385) 2020-09-28 00:09:46 +03:00