Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/redis/go-redis

Redis Go client
https://github.com/redis/go-redis

Merge pull request #2163 from KnutZuidema/feat/extra_redis_prometheus_stat_collector

feat(extra/redisprometheus): prometheus.Collector implementation for redis clients

2fbf8d574ec0b85ecaa96f4421f0a387a8068858 authored over 2 years ago
Merge pull request #2231 from j178/fix-pubsub

fix(pubsub): fix break introduced by #2177

24d4a2d579179942e6c007d0bdb840510302f69d authored over 2 years ago
fix(pubsub): fix break introduced by #2177

fea57be18ffb069553de9a6e175ff1da8159eabf authored over 2 years ago
Merge pull request #2075 from turrisxyz/setup-permissions

chore: Set permissions for GitHub actions

eae349aa75f39c961d93d20a8e54eb256396adeb authored over 2 years ago
Merge pull request #2127 from ash2k/ash2k/handle-context

Return early when context signals done

6f0167b9b99d62fd68186921f240b5f759b65260 authored over 2 years ago
Merge pull request #2176 from j178/fix-read-timeout

fix(internal/pool): call SetDeadline even if timeout is zero

90625a34384d8f8161b3668eee21b4e6e54cab26 authored over 2 years ago
chore: allow to disable timeouts

bac50ce2e953769cb93f1a4e044253c744afa3cc authored over 2 years ago
Merge pull request #2177 from j178/sharded-pubsub

feat(pubsub): support sharded pub/sub

fda4feef7a1f2f2da0b42cf6776888b19ea68670 authored over 2 years ago
Merge pull request #2190 from go-redis/feat/set-addrs

Feat/set addrs

965ecdeb072daa12a7df0477476e7685e25dd5b6 authored over 2 years ago
chore: update example

2bcb060d6a122849ad19ad47900f8ad9db8aefeb authored over 2 years ago
Merge branch 'master' of github.com:go-redis/redis

1a38ccb80e20318774720a1864d5438ee6d1796f authored over 2 years ago
Merge branch 'otel-ignore-raw-cmd'

d3df06039dd046fef4e84d4f1fded38d066d6d0b authored over 2 years ago
Update redis otel with option to not set raw command as an attribute

3129e09b29f37ac8b8a1256deef1883140dbb255 authored over 2 years ago
Merge pull request #2210 from go-redis/dependabot/go_modules/github.com/onsi/gomega-1.20.2

chore(deps): bump github.com/onsi/gomega from 1.20.0 to 1.20.2

30bea1989101a82534b7b8036dd60dd2b23b9908 authored over 2 years ago
chore: fix example

aaba70a3a733b880d299f5381febed6885f63019 authored over 2 years ago
docs: another ScanType example with "Hash" as the KeyType (#2212)

* docs: example ScanType call that passes in Hash and gets all keys

* docs: added further exa...

77dabc301912331567d6c554196003da48840d5f authored over 2 years ago
Merge pull request #2213 from costela/bump_otel_deps_and_semconv

chore(redisotel): bump deps

400ce60e74a8b1dd57c7ce773a0097ddfda2ea4b authored over 2 years ago
Merge pull request #2221 from tisonkun/eval_ro

feat: support eval_ro and evalsha_ro

be25907703073f2df15485e7768b1ba129cb5c7b authored over 2 years ago
feat: support eval_ro and evalsha_ro

Signed-off-by: tison <[email protected]>

d56af1f2d1fc45e5c577f50051d61cd8064d5bc6 authored over 2 years ago
chore(redisotel): bump deps

c0a6f2d724206dcddade8359e8559cc93f528a2b authored over 2 years ago
chore: update readme

4dcf3cca728baf872ae7516d1bb4bef65ad9df37 authored over 2 years ago
chore(deps): bump github.com/onsi/gomega from 1.20.0 to 1.20.2

Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.20.0 to 1.20.2.
- [Release...

0f5495d469204af726aa1386b60693e720b53063 authored over 2 years ago
chore: correct Kvrocks spells and new repo location (#2202)

c99340abb0a56ca7d60deb6bd1a13763f180870c authored over 2 years ago
fix: return early when context signals done

63392a363ad7dce4c1b5aae60d1207104664371b authored over 2 years ago
chore: cleanup

20ba6d59e61dbabb130f692a38d6cf2831e0205c authored over 2 years ago
Merge branch 'master' into sz/master

eb8d6283dfa5444a2d4348fb67c9a1b5639cb773 authored over 2 years ago
chore: cleanup

59798f9dbae5081018b69c2ddf852b9da6d4833d authored over 2 years ago
Merge pull request #2185 from Aoang/update-ci-test-go-version-to-1.19

chore: update CI Test Go version to v1.19

c561f3ca7e5cf44ce1f1d3ef30f4a10a9c674c8a authored over 2 years ago
chore: update CI Test Go version to v1.19

c6774f21fc1e66fa3b103ececf2ce9de201dc97e authored over 2 years ago
Merge pull request #2184 from ash2k/remove-iterator-mutex

fix: remove iterator mutex as it's not needed

69ae6ddc006fdac65765acf15d8aaea515d600b3 authored over 2 years ago
fix: remove iterator mutex as it's not needed

It's not safe to concurrently use an iterator even with a mutex.

a10bc3e21cd9c10461d2e3476700babe6e3a3e0f authored over 2 years ago
chore: fix some command names

9be4a9e6d3954397db2369ba03bdc49d0bdfd12e authored over 2 years ago
Merge pull request #2180 from armsnyder/vet-tool

test: vet that all Cmders have a SetVal() method

5a806ca2bac63f5ff6ab035e5121271dbbd3a9ca authored over 2 years ago
Merge pull request #2179 from armsnyder/add-missing-set-val

feat: add some missing SetVal methods

b4a0726f55f9fa3b948410b684b1e571bde36901 authored over 2 years ago
test: vet that all Cmders have a SetVal() method

faa496ba7de1540361968346a0a25e7fc3cbeec3 authored over 2 years ago
feat: add some missing SetVal methods

3f8edc686f42be62cdc0630fca788c16e475efd1 authored over 2 years ago
fix(internal/pool): call SetDeadline even if timeout is zero

2123e084376cfc93be6e28d6308a008f97d2fd16 authored over 2 years ago
feat(pubsub): support sharded pub/sub

baa48a4415f7760ed80275acfe0747dd13342937 authored over 2 years ago
Merge pull request #2174 from j178/master

Remove duplicate safe & unsafe

084c0c8914d4d84918a81b867b61d94b6c343ecd authored over 2 years ago
feat: ring.SetAddrs to add and remove shards by the ring client and reuse old connections

test: ring scale-in and scale-out

rewrite as suggested by @AlexanderYastrebov
Signed-off-by: San...

6f7f800107ba67310cd822d35b4558255f702ff1 authored over 2 years ago
chore(internal): remove duplicate safe & unsafe

b50b1c8f7aaccc257dca477209d74d4cd2cbef80 authored over 2 years ago
Merge pull request #2173 from go-redis/fix/cluster-slots-redis-7

fix: fix ClusterSlots to read full metadata

ce016ed85fb76b085fe6c5950a80883a5cd24f89 authored over 2 years ago
fix: fix ClusterSlots to read full metadata

2aeddfaa28c6b35eb568e81a561125666b16039a authored over 2 years ago
Merge pull request #2172 from go-redis/release/v9.0.0-beta.2

chore: release v9.0.0-beta.2 (release.sh)

2fdda42e7b7d6826eb2b58cdd3b86b4b1052d045 authored over 2 years ago
chore: release v9.0.0-beta.2 (release.sh)

2e174a228f2c9e729fce676a2e244254b3171295 authored over 2 years ago
Merge pull request #2171 from go-redis/fix/cleanup-pool-options

fix: remove conn reaper from the pool and uptrace option names

3d1e2e5bc8af1bfec675334a9a3f4cd9919dfda3 authored over 2 years ago
fix: remove conn reaper from the pool and uptrace option names

f6a8adc50cdaec30527f50d06468f9176ee674fe authored over 2 years ago
Merge pull request #2141 from ash2k/ash2k/fix-test-panic

fix: don't panic when test cannot start

ae6c6deaf45fc9226324e747d9f141f12ff33fb5 authored over 2 years ago
Merge pull request #2148 from signalfx/cluster-pipeline-err

fix: additional node failures in clustered pipelined reads

60081bdd5561c82e0f7d58826d0974a94c89fc92 authored over 2 years ago
Merge pull request #2153 from kavu/fix/2126_ringshards_panic

fix: Handle panic in ringShards Hash function when Ring got closed

f99baf4feda4363f6bea0e4720434b39b4fce531 authored over 2 years ago
Merge pull request #2157 from kavu/fix/ring_heartbeat_leak

fix: provide a signal channel to end heartbeat goroutine

1492628ad0e16233625c6396197fed39254beac2 authored over 2 years ago
Merge pull request #2166 from go-redis/dependabot/go_modules/github.com/onsi/gomega-1.20.0

chore(deps): bump github.com/onsi/gomega from 1.19.0 to 1.20.0

6343311c4a55bd125524b46d0dca1915b273c11e authored over 2 years ago
chore(deps): bump github.com/onsi/gomega from 1.19.0 to 1.20.0

Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.19.0 to 1.20.0.
- [Release...

2be58234e3828eb0b51223a58a6212a68d2bf78e authored over 2 years ago
feat(extra/redisprometheus): prometheus.Collector implementation for redis clients

Signed-off-by: Knut Zuidema <[email protected]>

43d0cbb9b815e471740d8f78c4aad9953e3da9fd authored over 2 years ago
fix: don't panic when test cannot start

9e16c79951e7769621b7320f1ecdf04baf539b82 authored over 2 years ago
fix: replace heartbeat signal channel with context.WithCancel

20d0ca235efff48ad48cc05b98790b825d4ba979 authored over 2 years ago
fix: provide a signal channel to end heartbeat goroutine

f032c126db3e2c1a239ce1790b0ab81994df75cf authored over 2 years ago
refactor: remove unused context attributes (#2154)

* refactor: remove unused context field

e061db8c13fd6b5e007d73370873026e360719de authored over 2 years ago
fix: handle panic in ringShards Hash function when Ring got closed

Fixes #2126

a80b84f01f9fc0d3e6f08445ba21f7e07880775e authored over 2 years ago
refactor: remove unused context attribute from conn (#2150)

092a6923840ef3d94d49c97498cf25edd906f71f authored over 2 years ago
fix: additional node failures in clustered pipelined reads

This causes a node to be marked as failing if the client is in READONLY mode
and any error occur...

03376a5d9c7dfd7197b14ce13b24a0431a07a663 authored over 2 years ago
Merge pull request #2146 from jsha/log-cmdsinfo-error

cluster: log errors from cmdsInfoCache

9c34c5345ffefa815bd5cb825ede0d3ee5f0e79d authored over 2 years ago
fix: log errors from cmdsInfoCache

Since the error gets swallowed in cmdInfo(), it's important to log it so
it's possible for the u...

fa4d1ea8398cd729ad5cbaaff88e4b8805393945 authored over 2 years ago
Merge pull request #2137 from signalfx/latency-errs

Disregard failed Pings in updateLatency() for cluster nodes

9f5aacde23f23a9c45b59b675680e7d375c27de2 authored over 2 years ago
fix: disregard failed pings in updateLatency() for cluster nodes

It is possible that a ping command might fail very quickly due to an
immediate connection refuse...

64f972fbeae401e52a2c066a0e1c922af617e15c authored over 2 years ago
fix: ignore Nil error when reading EntriesRead

89d6dfe09a88321d445858c1c5b24d2757b95a3e authored over 2 years ago
Merge pull request #2125 from go-redis/dependabot/github_actions/wagoid/commitlint-github-action-5

chore(deps): bump wagoid/commitlint-github-action from 4 to 5

a40b4f0f69429e0b11945193cbcc05e565cd9776 authored over 2 years ago
chore(deps): bump wagoid/commitlint-github-action from 4 to 5

Bumps [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action) from...

6e561bc5b9a492093e4a90107d2558c70959d324 authored over 2 years ago
Merge pull request #2119 from szyhf/szyhf-patch-1

fix: #2114 for redis-server not support Hello

25db55cdc06b2f3399dbc2408c8fad45ca6e7a56 authored over 2 years ago
fix: #2114 for redis-server not support Hello

Using `strings.HasPrefix` instead of `equal`

b6d2a925297e3e516eb5c76c114c1c9fcd5b68c5 authored over 2 years ago
chore: remove WithContext

4ddd7d18036f93ac0753e1905c7dbd17cde3ca58 authored over 2 years ago
chore: update readme

0768a688c6881b4988857c9eaa2841a8690d3eec authored over 2 years ago
Merge pull request #2112 from go-redis/release/v9.0.0-beta.1

Release/v9.0.0 beta.1

53c26684c137e21b019c40062744ef8d015f115a authored over 2 years ago
chore: release v9.0.0-beta.1 (release.sh)

58e087fe08616c3ceb75c69c37ec0287e45a2042 authored over 2 years ago
chore: cleanup

98300d72b9e54e1954182f62acb5bee8d60a1ebe authored over 2 years ago
Merge pull request #2111 from go-redis/chore/v9

chore: v9

27f0addeb2e6997bdd2faa1b48f6a989f83c4751 authored over 2 years ago
chore: v9

a18fad5bd311a93a5348ed11ff5d028b82df039a authored over 2 years ago
Merge pull request #2110 from go-redis/feat/redis-7

feat: upgrade to Redis 7

a8e56a2961e5bab917c2f3fc9a084ad1c3254a03 authored over 2 years ago
feat: upgrade to Redis 7

d09c27e6046129fd27b1d275e5a13a477bd7f778 authored over 2 years ago
fix: update ChannelWithSubscriptions to accept options

c98c5f0eebf8d254307183c2ce702a48256b718d authored over 2 years ago
Merge pull request #2109 from go-redis/fix/build

chore: fix build

f44b325a6d961d318a34c08f9d92ed62f2f919e4 authored over 2 years ago
fix: update COMMAND parser for Redis 7

b0bb514059249e01ed7328c9094e5b8a439dfb12 authored over 2 years ago
fix: fix tests

3a722be81180e4d2a9cf0a29dc9a1ee1421f5859 authored over 2 years ago
feat: add ClientUnpause

91171f5e19a261dc4cfbf8706626d461b6ba03e4 authored over 2 years ago
chore: fix build

a15a89ea5876f83e3a8c77f442a26467fdd8fa47 authored over 2 years ago
Merge branch 'v9'

0aa94538ee6bdc8eeb79bbd50edb82f87b0e373e authored over 2 years ago
update cluster slots reply checking logic for Redis 7 (#2108)

fix: update cluster slots reply checking logic for redis 7

52af8ba8529328947f70eb5573ddff3474b4fc55 authored over 2 years ago
chore: fix golangci-lint

1980be0f9f2be1e60fb4b6475820e4bbd9110708 authored over 2 years ago
Merge pull request #2072 from go-redis/dependabot/github_actions/actions/setup-go-3

chore(deps): bump actions/setup-go from 2 to 3

74fb9f0a8b879e0c012efa48f514eb8bdf524659 authored over 2 years ago
feat: provide a username and password callback method, so that the plaintext username and password will not be stored in the memory, and the username and password will only be generated once when the CredentialsProvider is called. After the method is executed, the username and password strings on the stack will be released. (#2097)

Co-authored-by: janbar <[email protected]>

56a3dbc7b656525eb88e0735e239d56e04a23bee authored over 2 years ago
fix(baseClient): fix retryTimeout in _process, default value should be 0

fca64a6a7089c2397b7a191d8a4588b91f1b4c99 authored over 2 years ago
chore: move sponsors up

2465baaab55d74ec9d5e42a971b2bf5dba3a6b29 authored almost 3 years ago
chore: add sponsors

a4da15b8ad7755f5b4058d7eac50c832c4e799c4 authored almost 3 years ago
fix: test code

1fdcbf86bbb390e4e689a35a391a4a4b3917216d authored almost 3 years ago
fix: tags for structToMap "json" -> "key"

07e15d2876ccc88afcd0f344a3eed6a050ff1921 authored almost 3 years ago
Merge pull request #2073 from go-redis/dependabot/github_actions/golangci/golangci-lint-action-3

chore(deps): bump golangci/golangci-lint-action from 2 to 3

60d62a8a40821552e86f9e99946585d266d9bda8 authored almost 3 years ago
chore: Set permissions for GitHub actions

Restrict the GitHub token permissions only to the required ones; this way, even if the attacker...

8ed377346750a7e4c70a697eff4720f049a23975 authored almost 3 years ago
chore: mention kvrocks

4c8b4d1619159a90d9297d5981cbc678e32308ac authored almost 3 years ago
chore: update readme links

354913edcac712543a10097bc24241c5ab4c25ff authored almost 3 years ago
chore: fix links

fc61bffa4915983f6e264e3fcb5b121ff837e9e8 authored almost 3 years ago