-
-
Notifications
You must be signed in to change notification settings - Fork 6
Releases: vendelieu/re.this
Releases · vendelieu/re.this
0.4.3
- Added Redis Bloom commands:
BF.ADD,BF.CARD,BF.EXISTS,BF.INFO,BF.INSERT,BF.LOADCHUNK,BF.MADD,BF.MEXISTS,BF.RESERVE,BF.SCANDUMP. - Added Redis Cuckoo Filter commands:
CF.ADD,CF.ADDNX,CF.COUNT,CF.DEL,CF.EXISTS,CF.INFO,CF.INSERT,CF.INSERTNX,CF.LOADCHUNK,CF.MEXISTS,CF.RESERVE,CF.SCANDUMP. - Added Redis Count-Min Sketch commands:
CMS.INCRBY,CMS.INFO,CMS.INITBYDIM,CMS.INITBYPROB,CMS.MERGE,CMS.QUERY. - Added Redis t-digest commands:
TDIGEST.ADD,TDIGEST.BYRANK,TDIGEST.BYREVRANK,TDIGEST.CDF,TDIGEST.CREATE,TDIGEST.INFO,TDIGEST.MAX,TDIGEST.MERGE,TDIGEST.MIN,TDIGEST.QUANTILE,TDIGEST.RANK,TDIGEST.RESET,TDIGEST.REVRANK,TDIGEST.TRIMMED_MEAN. - Added Redis TopK commands:
TOPK.ADD,TOPK.INCRBY,TOPK.INFO,TOPK.LIST,TOPK.QUERY,TOPK.RESERVE. - Added Redis TimeSeries commands:
TS.ADD,TS.ALTER,TS.CREATE,TS.CREATERULE,TS.DECRBY,TS.DEL,TS.DELETERULE,TS.GET,TS.INCRBY,TS.INFO,TS.MADD,TS.MGET,TS.MRANGE,TS.MREVRANGE,TS.QUERYINDEX,TS.RANGE,TS.REVRANGE. - Added RediSearch commands:
FT.AGGREGATE,FT.ALIASADD,FT.ALIASDEL,FT.ALIASUPDATE,FT.ALTER,FT.CREATE,FT.CURSOR DEL,FT.CURSOR READ,FT.DICTADD,FT.DICTDEL,FT.DICTDUMP,FT.DROPINDEX,FT.EXPLAIN,FT.EXPLAINCLI,FT.HYBRID,FT.INFO,FT.PROFILE,FT.SEARCH,FT.SPELLCHECK,FT.SUGADD,FT.SUGDEL,FT.SUGGET,FT.SUGLEN,FT.SYNDUMP,FT.SYNUPDATE,FT.TAGVALS,FT._LIST. - Added JSON command:
JSON.DEBUG MEMORY. - Removed deprecated
ClientType.Slavealias; useClientType.Replica. - Fixed KSP processor
isWithinBoundsIndexOutOfBoundsException when matching nested option params with empty parent bounds. - Improved KSP token-to-identifier translation to safely handle tokens containing
.,+,-, and quote characters (renamed the generated empty-token constant fromEMPTYtoEMPTY_STRING).
Assets 2
0.4.2
0.4.2
- Added metrics reporting through
metricsRecorderconfiguration option. - Added cluster commands:
CLUSTER MIGRATION,CLUSTER SLAVES,CLUSTER SLOT-STATS,CLUSTER SLOTS,CLUSTER SYNC-SLOTS. - Added connection commands:
CLIENT CACHING,CLIENT GETREDIR,CLIENT NO-EVICT,CLIENT NO-TOUCH,CLIENT SETINFO,CLIENT TRACKINGINFO,CLIENT UNPAUSE,ECHO,QUIT,RESET. - Added hash commands:
HGETDEL,HGETEX,HMSET,HPEXPIRE,HPEXPIREAT,HPEXPIRETIME,HSETEX. - Added JSON commands:
JSON.NUMMULTBY,JSON.RESP. - Added sentinel commands:
SENTINEL DEBUG,SENTINEL IS-MASTER-DOWN-BY-ADDR. - Added server commands:
COMMAND DOCS,COMMAND INFO,COMMAND LIST,CONFIG GET,CONFIG RESETSTAT,CONFIG SET,DBSIZE,DEBUG,HOTKEYS GET/RESET/START/STOP,INFO,LOLWUT,SFLUSH,TRIM-SLOTS. - Added stream commands:
XACKDEL,XCFGSET,XDELEX,XNACK. - Added string commands:
DELEX,DIGEST,MSETEX. - Added vector commands:
VADD,VCARD,VDIM,VEMB,VGETATTR,VINFO,VISMEMBER,VLINKS,VRANDMEMBER,VRANGE,VREM,VSETATTR,VSIM. - Improved int/long/duration/instant encoding in codecs.
- Improved internal codecs building logic.
Assets 2
0.4.1
- Added per-command timeout via
commandTimeoutconfiguration option, throwingCommandTimeoutExceptionwhen a Redis reply exceeds the deadline. - Added
connectionHealthCheckIntervalconfiguration option to skip PING on recently-used connections. - Added cluster and sentinel integration tests.
- Fixed acquire/release cancellation race in
ConnectionPoolthat could leak connections delivered to cancelled awaiters. - Fixed
ConnectionPoolhealth-check to use the configured charset instead of hardcoded UTF-8. - Fixed pubsub handler exceptions in
onMessage/onSubscribe/onUnsubscribecrashing the subscription loop; now centrally routed toonExceptionon both the handler and global handlers.
Assets 2
0.4.0
@vendelieu
vendelieu
935475d
This commit was created on GitHub.com and signed with GitHub’s verified signature.
- Fixed
XREADGROUPdecoding. - Improved token handling in codecs.
- Improved varying argument handling in codecs.
- Improved subscriptions user interface.
- Returned default path (
.) for json commands. - Fixed
Nullparsing in wrapped (RType) parser.
Assets 2
1 person reacted
0.3.9
- Fixed correct encoding of
Instantvalues to seconds (#98). - Changed
ByteStringserialization format toByteArrayfor more flexibility. - Changed
reDistributedLockto wire to one coroutine Job, moved old implementation toreHierarchicalDistributedLock.
Assets 2
3 people reacted
0.3.8
@vendelieu
vendelieu
6cff399
This commit was created on GitHub.com and signed with GitHub’s verified signature.
- Added
ByteStringsupport, implemented forGET,SET,GETDEL,GETEX,GETRANGE,HGET,HGETALL,
HRANDFIELD,LPOP,RPUSH,LMOVE,BLMOVE,SPOP,SRANDMEMBER,ZADD,ZRANDMEMBERcommands.
Assets 2
2 people reacted
0.3.7
0.3.6
@vendelieu
vendelieu
fa90a03
This commit was created on GitHub.com and signed with GitHub’s verified signature.
- Added experimental distributed lock, try with
client.reDistributedLock. - Added logging entries when response is substituted with default value in specific modes (transaction, pipeline).
Assets 2
1 person reacted