monkey92t
38d1749d56
adjust the code ( #1842 )
...
* Upgrade redis-server version (#1833 )
* Upgrade redis-server version
Signed-off-by: monkey <golang@88.com>
* XAutoClaim changed the return value
Signed-off-by: monkey <golang@88.com>
* add cmd: geosearch, geosearchstore (#1836 )
* add cmd: geosearch, geosearchstore
Signed-off-by: monkey92t <golang@88.com>
* GeoSearchQuery and GeoSearchLocationQuery changed to pointer passing
Signed-off-by: monkey92t <golang@88.com>
* adjust the code, and fix #1553 , #1676
Signed-off-by: monkey92t <golang@88.com>
2021-08-02 19:01:01 +08:00
monkey
83454856c7
Merge branch 'master' into v9
...
Signed-off-by: monkey <golang@88.com>
2021-07-24 22:10:04 +08:00
monkey92t
3caf52bceb
Add the count option to the rpop command( fix #1813 ) ( #1815 )
2021-07-11 18:27:48 +08:00
monkey92t
916da5b2ce
sync v8.11.0
2021-07-02 20:56:25 +08:00
monkey
dd4b7eb3b4
add release CHANGELOG
...
Signed-off-by: monkey <golang@88.com>
2021-06-30 22:44:16 +08:00
monkey92t
63df0e5e75
sync master ( #1800 )
...
* Remove OpenTelemetry from the code (but leave redisotel as is) (#1782 )
* Add XAutoClaim command (#1780 )
* fix typo (#1788 )
* xgroup/xadd/xtrim supports new options (#1787 )
* support cmd option
XGROUP CREATECONSUMER
XTRIM MINID LIMIT
XADD NOMKSTREAM MINID LIMIT
Signed-off-by: monkey <golang@88.com>
* add XAddArgs.Approx doc
Signed-off-by: monkey92t <golang@88.com>
* Add Bun to readme
* Upgrade the <sorted set> series of commands (#1792 )
* Upgrade the <sorted set> series of commands
Signed-off-by: monkey92t <golang@88.com>
* Cancel the Deprecated mark of ZAddNX and ZAddXX
Signed-off-by: monkey92t <golang@88.com>
* Explain the use restrictions of KeepTTL. (#1799 )
Signed-off-by: monkey92t <golang@88.com>
* Adjust KeepTTL annotation.
Signed-off-by: monkey92t <golang@88.com>
* the hello command throws possible errors, It may affect the "read timeout" test result.
Signed-off-by: monkey92t <golang@88.com>
Co-authored-by: Vladimir Mihailenco <vladimir.webdev@gmail.com>
Co-authored-by: ericmillin <31105612+ericmillin@users.noreply.github.com>
Co-authored-by: heyanfu <1145291570@qq.com>
2021-06-28 17:40:38 +08:00
monkey92t
b64f087691
Adjust KeepTTL annotation.
...
Signed-off-by: monkey92t <golang@88.com>
2021-06-25 14:51:18 +08:00
monkey92t
960e4d6cf0
Explain the use restrictions of KeepTTL. ( #1799 )
...
Signed-off-by: monkey92t <golang@88.com>
2021-06-25 11:58:21 +08:00
monkey92t
f0b2f90143
Upgrade the <sorted set> series of commands ( #1792 )
...
* Upgrade the <sorted set> series of commands
Signed-off-by: monkey92t <golang@88.com>
* Cancel the Deprecated mark of ZAddNX and ZAddXX
Signed-off-by: monkey92t <golang@88.com>
2021-06-23 18:47:10 +08:00
monkey92t
43ec1464d9
xgroup/xadd/xtrim supports new options ( #1787 )
...
* support cmd option
XGROUP CREATECONSUMER
XTRIM MINID LIMIT
XADD NOMKSTREAM MINID LIMIT
Signed-off-by: monkey <golang@88.com>
* add XAddArgs.Approx doc
Signed-off-by: monkey92t <golang@88.com>
2021-06-15 16:48:35 +08:00
ericmillin
237bad5284
Add XAutoClaim command ( #1780 )
2021-06-04 23:04:36 +08:00
monkey92t
fdbd0dd76a
Merge branch 'master' into v9
...
Signed-off-by: monkey92t <golang@88.com>
2021-06-01 11:21:13 +08:00
MrChenCode
036605d7c6
add ZDiffStore command ( #1775 )
2021-06-01 10:02:09 +08:00
MrChenCode
74246e0ccf
add ZInter command ( #1768 )
2021-05-29 21:11:47 +08:00
monkey92t
f521e51383
the "keys have no pre-determined position" command specifies the position of the key ( #1769 )
2021-05-28 23:15:26 +08:00
monkey92t
ad4d0a506a
fix #1766
2021-05-27 11:24:24 +08:00
chenguijun
7a7b75e081
add command zDiff
...
Signed-off-by: chenguijun <18811388234@163.com>
2021-05-23 16:55:03 +08:00
monkey92t
fe9bc126b7
sync master to v9 ( #1760 )
...
* Added missing idle args in XPendingExtArgs (#1750 )
Added missing idle args in XPendingExtArgs
* fix #1754 (#1756 )
* Replace go-pg with bun
* fix #1755
Signed-off-by: monkey <golang@88.com>
* fix read data
Signed-off-by: monkey <golang@88.com>
* fix #1758 (#1759 )
fix #1758
Co-authored-by: Parvez <syedparvez72@gmail.com>
Co-authored-by: Vladimir Mihailenco <vladimir.webdev@gmail.com>
2021-05-19 17:43:31 +08:00
monkey
3871963e2d
fix #1755
...
Signed-off-by: monkey <golang@88.com>
2021-05-18 15:41:20 +08:00
monkey92t
8f0fbd2fe8
fix #1754 ( #1756 )
2021-05-16 00:37:22 +08:00
Parvez
31495ac570
Added missing idle args in XPendingExtArgs ( #1750 )
...
Added missing idle args in XPendingExtArgs
2021-05-13 23:15:37 +08:00
nigel_li
5ed546f303
Add command SMISMEMBER
2021-04-29 16:09:24 +03:00
nigel_li
610581533e
Add command SMISMEMBER
2021-04-28 13:56:44 +08:00
monkey92t
8ad01240a4
Add support for resp3 protocol ( #1739 )
...
* support resp3 protocol
Signed-off-by: monkey <golang@88.com>
* Upgrade mod version limit go1.14
https://github.com/go-redis/redis/issues/1715#issuecomment-820685614
Signed-off-by: monkey <golang@88.com>
* Remove the redundant check of ReadReply
Signed-off-by: monkey <golang@88.com>
* fix the problem
Signed-off-by: monkey <golang@88.com>
* workflows add v9
Signed-off-by: monkey <golang@88.com>
* update StringStringMapCmd to MapStringStringCmd
Signed-off-by: monkey <golang@88.com>
2021-04-27 10:04:46 +03:00
Chris Mague
fc72d5f0d0
add LMove with tests
2021-04-13 17:28:55 -07:00
leizihui
a8a196f328
hmset support map[string]string
2021-04-09 11:27:11 +08:00
wangtuanjie
5b4bc5cab5
Cmdable interface: add XInfoConsumers method
2021-04-06 22:13:34 +08:00
Vladimir Mihailenco
1e30221353
Rename GetEX to GetEx to better distinguish from XX and NX suffixes
2021-03-27 17:22:10 +02:00
monkey
e3ce4ea661
remove PERSIST, add unit tests to ensure the stability of ZRandMember and HRandField.
...
Signed-off-by: monkey <golang@88.com>
2021-03-27 17:49:55 +08:00
monkey
e7dbdda439
add HRANDFIELD and ZRANDMEMBER commands
...
Signed-off-by: monkey <golang@88.com>
2021-03-27 10:37:44 +08:00
monkey
cb1be727e3
add new cmd: getEX getDel
...
Signed-off-by: monkey <golang@88.com>
2021-03-26 17:13:22 +08:00
Vladimir Mihailenco
02a9c81ef1
Fix golangci-lint check
2021-03-23 11:02:29 +02:00
Benjamin Prieur
abb58ff31f
Add ZMScore cmd
2021-03-08 10:09:34 +01:00
lhchavez
4ffcd9b7f6
Make SetArgs available to Pipeliner
...
SetArgs is amazing! It would be even more amazing to be able to use it
within a non-transactional Pipeline.
2021-03-03 19:24:29 -08:00
Vladimir Mihailenco
61680f373c
Tweak API
2021-02-17 15:12:10 +02:00
You Den
7b7f9d6e0e
Add SetArgs command ( #1662 )
...
* Add SetWithArgs command
* Add tests for SetWithArgs command
* Replace Makefile stable version by 6.2-rc3 version
* Increase threshold because there are more commands
* Reduce the SetWithArgs command doc comment
* Rename SetWithArgs to SetArgs
* Rename ExpireAt to TTL
* Add KeepTTL field
* Add ExpireAt field as time.Time type
* Improve comments readability
* Add more tests for ExpireAt field
* Fix typo
* Fix multiple if/else chain lint error
2021-02-17 14:48:47 +02:00
kkkbird
f594401261
support "XINFO CONSUMERS" ( #1649 )
...
* support "XINFO CONSUMERS"
* add "xinfo" test
2021-02-09 14:46:26 +02:00
Leandro Forain
c2351b491a
Add ScanType command to Scan with 'type' option
...
As of version 6.0 you can use this 'type' option to ask SCAN to only
return objects that match a given type, allowing you to
iterate through the database looking for keys of a specific type.
2021-01-09 09:20:35 -03:00
Yanis
4ab19e228a
Add LPOS command ( #1556 )
...
* Add LPos
2020-11-17 08:48:46 +02:00
TwinProduction
b2df72a23d
Refactor useless lines
2020-10-22 22:51:54 -04:00
TwinProduction
cc71f5d293
Add SetEX command
2020-10-22 14:38:36 -04:00
Ilia Choly
a2b0227421
feature: add XINFO STREAM support
2020-09-23 11:16:35 -04:00
Vladimir Mihailenco
86326c4924
Refactor NewXInfoGroupsCmd
2020-09-23 11:50:31 +03:00
Vladimir Mihailenco
a32502b1d9
Cleanup
2020-09-23 10:29:13 +03:00
jamsonzan
c89b69131d
fix: firstKeyPos cmdSlot ( #1502 )
...
* fix(xread):cmdSlot
Co-authored-by: zhangxinjian <zhangxinjian@crop.netease.com>
2020-09-23 10:22:11 +03:00
Vladimir Mihailenco
26d8b48cee
Cleanup
2020-09-18 14:57:59 +03:00
x1nchen
10e779f856
feature: add support for set keepttl ( #1499 )
...
* feature: add support for set keepttl
2020-09-18 14:49:12 +03:00
Vladimir Mihailenco
513fcfb224
Remove strconv
2020-09-11 09:32:39 +03:00
Vladimir Mihailenco
690d9a94f3
Rename SlowLog to SlowLogGet
2020-09-09 18:09:26 +03:00
wziww
be9ae84c6f
support for slowlog command
2020-09-09 12:36:25 +03:00