John Sully
|
8a9e9ff3f4
|
Merge branch 'unstable' of https://github.com/antirez/redis into unstable
Former-commit-id: 9322d604eea7b48df3feff47ce2c04f82291228f
|
2019-03-21 20:15:59 -04:00 |
|
Yossi Gottlieb
|
a88264d934
|
Add RedisModule_GetKeyNameFromIO().
|
2019-03-15 10:23:27 +02:00 |
|
John Sully
|
46853f1357
|
Merge branch 'unstable' of https://github.com/antirez/redis into unstable
Lots of fixes and improvements from upstream.
Former-commit-id: 261cf24efc8bedec7ee76a8897b9a800a4d663e2
|
2019-03-13 18:08:22 -04:00 |
|
John Sully
|
02b030bc8c
|
Module threading fixes
Former-commit-id: 2785a8b4d40b09caea5e209ab49fc5f1484981a8
|
2019-03-07 19:13:01 -05:00 |
|
chendianqiang
|
a16da79228
|
optimize cluster failover
|
2019-03-01 15:28:21 +08:00 |
|
John Sully
|
ebf0ae3e97
|
Merge branch 'unstable' of https://github.com/antirez/redis into Multithread
|
2019-02-21 18:17:12 -05:00 |
|
John Sully
|
29c1105132
|
Multithreading works!
|
2019-02-20 01:20:26 -05:00 |
|
John Sully
|
2526d51d1a
|
Thread safety fixes
|
2019-02-18 22:25:35 -05:00 |
|
John Sully
|
a47b0f4d3b
|
Load balance connections across threads (config NYI and hardcoded)
|
2019-02-16 14:26:19 -05:00 |
|
John Sully
|
d62178ec8c
|
Initial work of multithreaded key-db. Note: Fails tests
|
2019-02-11 03:36:18 -05:00 |
|
John Sully
|
2f9d958e96
|
Reduce memory usage for in place strings by 8 bytes
|
2019-02-09 13:04:18 -05:00 |
|
John Sully
|
d3fc46b3a8
|
complete rebranding with tests passing
|
2019-02-09 10:11:46 -05:00 |
|
John Sully
|
41a24e689e
|
Make main headers C++ safe, and change rdb to use file descriptor instead of FILE pointer
|
2019-02-05 23:36:40 -05:00 |
|
John Sully
|
2f753a3539
|
complete malloc memory class work, and pass tests
|
2019-02-04 16:56:13 -05:00 |
|
John Sully
|
0ffcf355fe
|
Custom flash heap
|
2019-01-29 18:10:46 -05:00 |
|
antirez
|
7872d57d27
|
RESP3: most null replies converted.
|
2019-01-09 17:00:29 +01:00 |
|
antirez
|
317f8b9d38
|
RESP3: most null replies converted.
|
2019-01-09 17:00:29 +01:00 |
|
antirez
|
02c2309efc
|
RESP3: Use new aggregate reply API in cluster.c.
|
2019-01-09 17:00:29 +01:00 |
|
antirez
|
dcbd40cea4
|
RESP3: Use new aggregate reply API in cluster.c.
|
2019-01-09 17:00:29 +01:00 |
|
antirez
|
e0b68a22ff
|
Use guide comments to make changes in #5462 more obvious.
|
2018-10-22 17:43:48 +02:00 |
|
antirez
|
54e8dd11ff
|
Use guide comments to make changes in #5462 more obvious.
|
2018-10-22 17:43:48 +02:00 |
|
youjiali1995
|
54fd1c83bc
|
migrate: fix mismatch of RESTORE reply when some keys have expired.
|
2018-10-18 18:57:51 +08:00 |
|
youjiali1995
|
a6499ecac2
|
migrate: fix mismatch of RESTORE reply when some keys have expired.
|
2018-10-18 18:57:51 +08:00 |
|
antirez
|
950acfe8c8
|
Module cluster flags: add RM_SetClusterFlags() API.
|
2018-09-19 12:02:37 +02:00 |
|
antirez
|
3213e8de92
|
Module cluster flags: add RM_SetClusterFlags() API.
|
2018-09-19 12:02:37 +02:00 |
|
antirez
|
3994918412
|
Module cluster flags: add hooks for NO_FAILOVER flag.
|
2018-09-19 11:43:37 +02:00 |
|
antirez
|
777cc5b987
|
Module cluster flags: add hooks for NO_FAILOVER flag.
|
2018-09-19 11:43:37 +02:00 |
|
antirez
|
f34da2c072
|
Module cluster flags: add hooks for NO_REDIRECTION flag.
|
2018-09-19 11:31:22 +02:00 |
|
antirez
|
c202ba2b35
|
Module cluster flags: add hooks for NO_REDIRECTION flag.
|
2018-09-19 11:31:22 +02:00 |
|
antirez
|
8aa0a33dbb
|
Module cluster flags: initial vars / defines added.
|
2018-09-19 11:20:52 +02:00 |
|
antirez
|
744fe7f348
|
Module cluster flags: initial vars / defines added.
|
2018-09-19 11:20:52 +02:00 |
|
antirez
|
8e3686dcca
|
Slave removal: Convert cluster.c log messages and command names.
|
2018-09-11 15:32:28 +02:00 |
|
antirez
|
a9419e2386
|
Slave removal: Convert cluster.c log messages and command names.
|
2018-09-11 15:32:28 +02:00 |
|
antirez
|
3ee0e176bc
|
Cluster cron announce IP minor refactoring.
|
2018-07-31 17:13:03 +02:00 |
|
antirez
|
e245ed9a44
|
Cluster cron announce IP minor refactoring.
|
2018-07-31 17:13:03 +02:00 |
|
shenlongxing
|
054e1c81fe
|
Fix cluster-announce-ip memory leak
|
2018-07-31 16:01:44 +08:00 |
|
shenlongxing
|
35ca670060
|
Fix cluster-announce-ip memory leak
|
2018-07-31 16:01:44 +08:00 |
|
antirez
|
f9adc44920
|
Example the magic +1 in migrateCommand().
Related to #5154.
|
2018-07-24 17:31:43 +02:00 |
|
antirez
|
0bdeb861f4
|
Example the magic +1 in migrateCommand().
Related to #5154.
|
2018-07-24 17:31:43 +02:00 |
|
antirez
|
94f4c11942
|
Make changes of PR #5154 hopefully simpler.
|
2018-07-24 17:27:43 +02:00 |
|
antirez
|
53d46fa712
|
Make changes of PR #5154 hopefully simpler.
|
2018-07-24 17:27:43 +02:00 |
|
WuYunlong
|
89de21d6a6
|
Do not migrate already expired keys.
|
2018-07-21 10:00:32 +08:00 |
|
WuYunlong
|
4017a11144
|
Do not migrate already expired keys.
|
2018-07-21 10:00:32 +08:00 |
|
Jack Drogon
|
df7bafeb44
|
Fix typo
|
2018-07-03 18:19:46 +02:00 |
|
Jack Drogon
|
93238575f7
|
Fix typo
|
2018-07-03 18:19:46 +02:00 |
|
antirez
|
9f30306d44
|
addReplySubSyntaxError() renamed to addReplySubcommandSyntaxError().
|
2018-07-02 18:49:34 +02:00 |
|
antirez
|
2edcafb35d
|
addReplySubSyntaxError() renamed to addReplySubcommandSyntaxError().
|
2018-07-02 18:49:34 +02:00 |
|
Salvatore Sanfilippo
|
e7b480369b
|
Merge pull request #4998 from itamarhaber/module_command_help
Module command help
|
2018-07-02 18:46:56 +02:00 |
|
Salvatore Sanfilippo
|
bc6a004588
|
Merge pull request #4998 from itamarhaber/module_command_help
Module command help
|
2018-07-02 18:46:56 +02:00 |
|
Guy Benoish
|
0c92e3ec86
|
Fix compiler warning in restoreCommand
|
2018-06-24 16:53:01 +07:00 |
|