7 Commits
Author SHA1 Message Date
Nedyalko DyakovandGitHub c5f08a5847 feat(command): add support for INCREX (#3816)
* feat(command): add increx

* add one additional test

* update increx

* use custom 8.8 image with new increx

* address pr comments

* always use by in float
2026-05-21 14:08:15 +03:00
Nedyalko DyakovandGitHub 8a4fed48a9 fix(setnx): use set with nx instead setnx (#3723) 2026-03-11 13:20:52 +02:00
Nedyalko DyakovandGitHub 0c344e2f69 chore(cmd): add deprecation warnings (#3673) 2026-01-19 19:47:21 +02:00
Hristo TemelskiandGitHub 6c4d77ae25 Marked CAS/CAD commands as experimental (#3595) 2025-11-11 11:21:20 +02:00
Nedyalko DyakovandGitHub 5069fd6fa9 feat(cmd): Add CAS/CAD commands (#3583)
* add cas/cad commands

* feat(command): Add SetIFDEQ, SetIFDNE and *Get cmds

Decided to move the *Get argument as a separate methods, since the
response will be always the previous value, but in the case where
the previous value is `OK` there result may be ambiguous.

* fix tests

* matchValue to be interface{}

* Only Args approach for DelEx

* use uint64 for digest, add example

* test only for 8.4
2025-11-07 13:31:00 +02:00
284d93a4b3 feat(cmd): Add support for MSetEX command (#3580)
Co-authored-by: Nedyalko Dyakov <[email protected]>
2025-11-05 13:35:43 +02:00
6199a2af2c Making command structs digestable (#2716)
* intial move

* adding stringcmdable

* moving module commands to align with other changes

---------

Co-authored-by: ofekshenawa <[email protected]>
Co-authored-by: ofekshenawa <[email protected]>
2023-09-20 16:08:24 +03:00