* Ensure that transformReply is optionally passed through to commands in legacy mode within multi
* Execute transformReply on legacy #sendCommand
* Scope transform changes to hGetAll
* Extensible method of transforming legacy replies, expands RedisCommand interface
* check `TRANSFORM_LEGACY_REPLY` on client creation (rather then on command exec), add tests
Co-authored-by: Leibale Eidelman <me@leibale.com>
* fix#1598fix#2276 - add `pingInterval` to client config
* setPingTimer on ready (instead of on connect)
* use isReady (instead of isOpen) and fix test
* Update client-configuration.md
* fix(doc): created doc for using timeseries
* fix(doc): created doc for using timeseries
* Apply suggestions from code review
Co-authored-by: Simon Prickett <simon@crudworks.org>
Co-authored-by: Simon Prickett <simon@crudworks.org>
* wip
* close#2216 - add support for TDIGEST.MERGESTORE and make compression optional on TDIGEST.CREATE
* fix some tdigest commands, use bloom edge docker
* fix index.ts
* 2.4-RC2 (v2.4.1)
* fix some commands and tests
* clean code
* Add reject multi chain on client disconnect assertion to client test suite
* Reject multi chain exec with client closed error after client disconnect
* Update README.md
Simple example using Cypher to CREATE a graph with relationships and then MATCH on that graph
* Update README.md
Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>
* Export setOptions type
* Export setOptions type in commands
* Revert "Export setOptions type in commands"
* Export SetOptions type in redis client
* Export SetOptions type in @redis/client
* Fix lint
* fix: loop over arguments instead of spreading
* update to use concat
* use the returned array from pushVerdictArguments (instead of assuming it'll push to the original array)
* fix "Type 'RedisCommandArguments' is not assignable to type 'string[]'."
* fix "Argument of type 'RedisCommandArgument | RedisCommandArguments[]' is not assignable to parameter of type 'RedisCommandArgument | RedisCommandArgument[]'"
* fix "Type 'RedisCommandArguments' is not assignable to type 'string[]'"
Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>