forked from redis/go-redis
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync upstream 20240705 #60
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* docs: Update redisotel docs for v9 Update the redisotel example for v9 to match the example at https://redis.uptrace.dev/guide/go-redis-monitoring.html#what-is-opentelemetry. * docs: Point to correct otel example
* Implemented EXPIRETIME and PEXPIRETIME
* feat(scan): scan time.Time uses `UnmarshalText(RFC3339)` interface decoding by default
…#2420) Bumps [github.com/bsm/ginkgo/v2](https://github.com/bsm/ginkgo) from 2.5.0 to 2.7.0. - [Release notes](https://github.com/bsm/ginkgo/releases) - [Commits](bsm/ginkgo@v2.5.0...v2.7.0) --- updated-dependencies: - dependency-name: github.com/bsm/ginkgo/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Monkey <[email protected]>
…2421) Bumps [github.com/bsm/gomega](https://github.com/bsm/gomega) from 1.20.0 to 1.26.0. - [Release notes](https://github.com/bsm/gomega/releases) - [Commits](bsm/gomega@v1.20.0...v1.26.0) --- updated-dependencies: - dependency-name: github.com/bsm/gomega dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: monkey92t <[email protected]>
* feat: add lmpop command
* fix: limit the number of connections created Signed-off-by: monkey92t <[email protected]>
* refactor: change ListElementCmd to KeyValuesCmd Signed-off-by: monkey92t <[email protected]> * KeyValuesCmd.val are modified to pointers Signed-off-by: monkey92t <[email protected]> * recover KeyValuesCmd API Signed-off-by: monkey92t <[email protected]> --------- Signed-off-by: monkey92t <[email protected]>
* Add support for BLMPOP
Co-authored-by: Monkey <[email protected]>
* feat: add ZMPOP command * fix: reply reading string * fix: evaluating a test tweak * fix: test fix * fix: reverting to debug * fix: test fix * fix: remove old implementation * feat: adding ZMPOP and tests * feat: modifying ZMpopCmd * fix: fix test * fix: test removal check * fix: fix testS * Adding more tests * fix: using redis.Nil instead of string * fix: renaming command to ZArrayWithKeyCmd to match the standard * feat: updated ZArrayWithKeyCmd to ZSliceWithKeyCmd * feat: adding help strings --------- Co-authored-by: Anuragkillswitch <[email protected]> Co-authored-by: Chayim <[email protected]>
* Add support for BZMPOP * Add BZMPOP command comment
Signed-off-by: monkey92t <[email protected]> Co-authored-by: Vladimir Mihailenco <[email protected]>
* test: remove testify Signed-off-by: monkey92t <[email protected]>
Co-authored-by: Vladimir Mihailenco <[email protected]>
…s#2476) Signed-off-by: monkey92t <[email protected]>
…#2466) * Allowing for redis on a specified port * updating the readme --------- Co-authored-by: Vladimir Mihailenco <[email protected]> Co-authored-by: Monkey <[email protected]>
* Implements function load, load replace and flush * Implements `FUNCTIONS LIST` * Fixes ineffectual assignment to err * Extends other tests from the `FUNCTION` group * Changes RdsFunction to Function * Renames FunctionList command, for consistency * Small fixes after review * More fixes after review * Implements the `LIBRARYNAME` and `WITHCODE` args for `FUNCTION LIST` * Implements `FUNCTION DUMP`. Solves redis#2396 * Use a pointer instead of value for `First()` * Implements `FUNCTION RESTORE`. Closes redis#2401. * chore: tidy code Signed-off-by: monkey92t <[email protected]> --------- Signed-off-by: monkey92t <[email protected]> Co-authored-by: monkey92t <[email protected]>
…turn "NOAUTH Authentication required" error (redis#2479) * fixed redis#2462 error NOAUTH and support dragonfly * check add comment * alignment --------- Co-authored-by: Monkey <[email protected]>
* feat: add support and tests for Command list command Co-authored-by: Anuragkillswitch <[email protected]>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 4. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@v3...v4) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…nd (redis#2498) Signed-off-by: monkey92t <[email protected]>
Signed-off-by: monkey92t <[email protected]>
…2944) Bumps google.golang.org/protobuf from 1.32.0 to 1.33.0. --- updated-dependencies: - dependency-name: google.golang.org/protobuf dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: ofekshenawa <[email protected]>
…ation (redis#2826) Co-authored-by: esara <[email protected]>
Signed-off-by: hishope <[email protected]> Co-authored-by: ofekshenawa <[email protected]> Co-authored-by: Monkey <[email protected]>
Signed-off-by: monkey92t <[email protected]> Co-authored-by: Vladimir Mihailenco <[email protected]>
Co-authored-by: Hu Ying <[email protected]>
Signed-off-by: kindknow <[email protected]> Co-authored-by: Monkey <[email protected]>
Signed-off-by: deferdeter <[email protected]>
Co-authored-by: Monkey <[email protected]>
* Handle IPv6 in isMovedError * Simplify GetAddr --------- Co-authored-by: Monkey <[email protected]>
* Remove skipping span creation by checking parent spans * Update CHANGELOG
Signed-off-by: monkey92t <[email protected]>
* chore: ignore package.json * chore: release v9.5.3 (release.sh)
* Change redis version from 7.2 to 7.4 * fix jsonGet test * Add 'watch' to client info * Remove jsonGet from Enterprise tests
* Add HExpire command * Add HPExpire, HexpireAt, HPExpireAt, HTTL, HPTTL, HPersist,HExpireTime, HPExpireTIme, HGetF, HSetF commands * add docstring * add tests and fix commands * modify commands * api changes * fix tests * remove tests from RE
* Added test case for CLIENT KILL with MAXAGE option * Fixed sleep value * Added additional condition to kill specific connection * Test commit * Test commit * Updated test case to handle timeouts --------- Co-authored-by: ofekshenawa <[email protected]>
* Support NOVALUES parameter for HSCAN Issue redis#2919 The NOVALUES parameter instructs HSCAN to only return the hash keys, without values. * Update hash_commands.go --------- Co-authored-by: ofekshenawa <[email protected]>
* add support for XREAD last entry * handle reading from multiple streams * add test to ensure we block for empty stream * small tweak * add an option to XReadArgs instead * modify test comment * small preallocation optimization * Changed argument to generic ID, skip tests on Enterprise * Fix test case * Updated expiration command --------- Co-authored-by: Vladyslav Vildanov <[email protected]> Co-authored-by: vladvildanov <[email protected]>
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.20.0 to 0.23.0. - [Commits](golang/net@v0.20.0...v0.23.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Monkey <[email protected]>
Signed-off-by: Andrew Haines <[email protected]> Co-authored-by: Monkey <[email protected]>
* Add RediSearch Support * searach * Add RediSearch commands and tests * Adding more tests and fixing commands * Remove unnecessary additions * fixing tests * fixing tests * fixing tests * fixing FTConfig dialect test * fix commects * make enum for field types * Support resp 2 * fix golang ci * fix ftinfo --------- Co-authored-by: Chayim <[email protected]>
Bumps [rojopolis/spellcheck-github-actions](https://github.com/rojopolis/spellcheck-github-actions) from 0.36.0 to 0.38.0. - [Release notes](https://github.com/rojopolis/spellcheck-github-actions/releases) - [Changelog](https://github.com/rojopolis/spellcheck-github-actions/blob/master/CHANGELOG.md) - [Commits](rojopolis/spellcheck-github-actions@0.36.0...0.38.0) --- updated-dependencies: - dependency-name: rojopolis/spellcheck-github-actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Monkey <[email protected]>
* Change monitor test to run manually * fix
Change context.Background() to ctx
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.