1
0
mirror of https://github.com/redis/go-redis.git synced 2025-04-19 07:22:17 +03:00

249 Commits

Author SHA1 Message Date
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
cc71f5d293 Add SetEX command 2020-10-22 14:38:36 -04: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
690d9a94f3 Rename SlowLog to SlowLogGet 2020-09-09 18:09:26 +03:00
Vladimir Mihailenco
457cdea58f Fix build 2020-09-09 17:40:37 +03:00
Vladimir Mihailenco
dfae0ec28b Cleanup 2020-09-09 12:49:45 +03:00
wziww
be9ae84c6f support for slowlog command 2020-09-09 12:36:25 +03:00
Vladimir Mihailenco
14c843ef89 gofumports 2020-07-16 09:52:07 +03:00
Adam Babik
b2acec277e
add support for slices in XAddArgs.Values 2020-06-28 12:36:22 +02:00
Vladimir Mihailenco
073d805708 Fix build 2020-06-05 09:55:37 +03:00
Vladimir Mihailenco
3dcb844106 Bump major version 2020-05-19 08:52:38 +03:00
Vladimir Mihailenco
f5593121e0 Add ctx as first arg 2020-05-19 08:52:38 +03:00
Vladimir Mihailenco
3a6cc55be5 Fix tests on 32bit arches 2020-03-10 15:41:45 +02:00
Vladimir Mihailenco
7df36b4eb7 Rename HMSet to HSet and restore old HMSet 2020-02-19 16:34:34 +02:00
Vladimir Mihailenco
4eb2debcdc Don't create empty map when value is missing 2020-02-02 10:48:23 +02:00
yeplato
a8704c3bd0
let XReadGroup skip empty message and process next message (#1243)
* let XReadGroup skip empty message and process next message
2020-02-02 10:46:20 +02:00
Vladimir Mihailenco
071b053edd Fix HMSet args size 2019-12-24 12:34:52 +02:00
Vladimir Mihailenco
d7ce64d287 Use HSET for HMSet 2019-12-18 12:47:46 +02:00
Vladimir Mihailenco
f6fc23d2fa Move key to ZStore 2019-08-09 16:23:56 +03:00
Vladimir Mihailenco
191391d66d Add writing version of GeoRadius commands 2019-08-09 15:04:56 +03:00
Vladimir Mihailenco
7779accbea Use semantic import versioning 2019-08-08 14:29:44 +03:00
sjindal995
5c3de7537a Making LpushX and RpushX variadic 2019-07-18 16:48:09 +05:30
Vladimir Mihailenco
bbe0a59db3 Add basic BITFIELD support 2019-06-26 15:06:43 +03:00
Vladimir Mihailenco
17480c545e
Merge pull request #1040 from go-redis/feature/hook-new
Feature/hook new
2019-06-01 11:50:49 +03:00
Vladimir Mihailenco
6c72dc807e internal/pool: replace atomic.Value with int64 2019-06-01 11:32:05 +03:00
Vladimir Mihailenco
c6b800e266
Merge pull request #1039 from go-redis/fix/ttl-1
Handle -1 in DurationCmd
2019-05-31 13:45:52 +03:00
Vladimir Mihailenco
685d8922de Pass pointers where it makes sense 2019-05-31 13:24:21 +03:00
Vladimir Mihailenco
c208a17dfc Handle -1 in DurationCmd 2019-05-31 13:19:39 +03:00
Vladimir Mihailenco
6ff343b69f
Merge pull request #932 from theodesp/master
Add Client Unblock
2018-12-15 10:01:56 +02:00
Theo
b5aefa2f6a ClientUnblock + ClientUnblockWithError 2018-12-14 14:46:15 +00:00
Theo
c6bf37c653 Add Client Unblock 2018-12-11 20:26:48 +00:00
Roman Volosatovs
c9555c4277
xgroup: Add XGroupCreateMkStream 2018-12-11 15:52:46 +01:00
Vladimir Mihailenco
11cf9400d5 Consistent naming 2018-12-11 13:17:41 +02:00
Theo
2672a0fbf2 Add Client Id 2018-12-11 10:43:54 +00:00
Vladimir Mihailenco
0604be51df Fix build 2018-11-29 11:09:11 +02:00
Vladimir Mihailenco
4d5a8b91ad Fix tests 2018-11-21 11:16:25 +02:00
Noah Hilverling
3a019aa681 Add support for XDel 2018-11-13 13:23:59 +01:00
Vladimir Mihailenco
58f22c56fd Change ZWithKey 2018-11-03 12:07:25 +02:00
Roman Volosatovs
8527f5907e
Implement BZPop{Min,Max} 2018-11-02 18:07:01 +01:00
Andrii Kushch
f87c59c191 remove redundant type declaration 2018-10-11 12:54:30 +02:00
Rémy-Christophe Schermesser
f3bba01df2 Add ZPopMin and ZPopMax (#853)
* Add ZPopMin and ZPopMax
2018-09-03 11:45:32 +03:00
Vladimir Mihailenco
651e9fef1d Add MaxConnAge 2018-08-12 10:25:16 +03:00
Kassian Sun
34916092ba Add streams group related commands 2018-08-02 15:24:53 +03:00
Tianyi Lin
bbcb2b7988 Supports new style syntax of client kill command 2018-07-23 23:00:01 +08:00
Vladimir Mihailenco
ce9cfe9417 Add MemoryUsage 2018-07-22 09:46:29 +03:00
nicktylah
39bdfc3fa8 Add basic redis streams support 2018-06-23 16:44:12 +03:00
Vladimir Mihailenco
34facee367 Add more race tests 2018-05-17 14:55:00 +03:00
Olve S. Hansen
1b1fc80e20 Added OnConnect callback to UniversalOptions (#747)
* Added OnConnect callback to UniversalOptions
2018-04-16 10:15:52 +03:00
Vladimir Mihailenco
0c76bc80b7 Support []string slices in commands that accept multiple values 2018-03-08 14:30:27 +02:00