Salvatore Sanfilippo
0a03187ac4
Merge pull request #3659 from cbgbt/cli-elapsed
...
cli: Only print elapsed time on OUTPUT_STANDARD.
2017-06-20 16:53:56 +02:00
Salvatore Sanfilippo
b0d58b5ddf
Merge pull request #3659 from cbgbt/cli-elapsed
...
cli: Only print elapsed time on OUTPUT_STANDARD.
2017-06-20 16:53:56 +02:00
antirez
078cb38a81
redis-benchmark: add -t hset target.
2017-06-19 09:41:11 +02:00
antirez
2a84927f35
redis-benchmark: add -t hset target.
2017-06-19 09:41:11 +02:00
antirez
d78d6b22c6
redis-benchmark: add -t hset target.
2017-06-19 09:41:11 +02:00
xuzhou
3436bcf681
Fix set with ex/px option when propagated to aof
2017-06-16 17:51:38 +08:00
xuzhou
530fcf8687
Fix set with ex/px option when propagated to aof
2017-06-16 17:51:38 +08:00
xuzhou
809a73be97
Fix set with ex/px option when propagated to aof
2017-06-16 17:51:38 +08:00
antirez
08536da477
SLOWLOG: log offending client address and name.
2017-06-15 12:57:54 +02:00
antirez
53cb27b1d7
SLOWLOG: log offending client address and name.
2017-06-15 12:57:54 +02:00
antirez
6b1c3f89ab
SLOWLOG: log offending client address and name.
2017-06-15 12:57:54 +02:00
antirez
efff456faa
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2017-06-14 18:29:53 +02:00
antirez
ab9d398835
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2017-06-14 18:29:53 +02:00
antirez
02c7600ac7
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2017-06-14 18:29:53 +02:00
Qu Chen
3abc3b687a
Implement getKeys procedure for georadius and georadiusbymember
...
commands.
2017-06-14 18:15:48 +02:00
Qu Chen
4740424049
Implement getKeys procedure for georadius and georadiusbymember
...
commands.
2017-06-14 18:15:48 +02:00
Qu Chen
29122cfa05
Implement getKeys procedure for georadius and georadiusbymember
...
commands.
2017-06-14 18:15:48 +02:00
xuchengxuan
86fcfe9dc7
Fixed comments of slowlog duration
2017-06-14 16:42:21 +08:00
xuchengxuan
3fc4bf07cc
Fixed comments of slowlog duration
2017-06-14 16:42:21 +08:00
xuchengxuan
44143324d0
Fixed comments of slowlog duration
2017-06-14 16:42:21 +08:00
Salvatore Sanfilippo
7c64bd50a7
Merge pull request #4034 from amallia/patch-1
...
Fixed comment in clusterMsg version field
2017-06-13 06:28:23 -07:00
Salvatore Sanfilippo
d3b32ca48d
Merge pull request #4034 from amallia/patch-1
...
Fixed comment in clusterMsg version field
2017-06-13 06:28:23 -07:00
Salvatore Sanfilippo
d48581ab72
Merge pull request #4034 from amallia/patch-1
...
Fixed comment in clusterMsg version field
2017-06-13 06:28:23 -07:00
Salvatore Sanfilippo
79c52a0344
Merge pull request #4035 from amallia/patch-2
...
Removed duplicate 'sys/socket.h' include
2017-06-13 06:27:31 -07:00
Salvatore Sanfilippo
33035cad04
Merge pull request #4035 from amallia/patch-2
...
Removed duplicate 'sys/socket.h' include
2017-06-13 06:27:31 -07:00
Salvatore Sanfilippo
617941ccf9
Merge pull request #4035 from amallia/patch-2
...
Removed duplicate 'sys/socket.h' include
2017-06-13 06:27:31 -07:00
antirez
5ed0d41a4e
Fix PERSIST expired key resuscitation issue #4048 .
2017-06-13 10:35:51 +02:00
antirez
5877c02c51
Fix PERSIST expired key resuscitation issue #4048 .
2017-06-13 10:35:51 +02:00
antirez
8606449fe1
Fix PERSIST expired key resuscitation issue #4048 .
2017-06-13 10:35:51 +02:00
Antonio Mallia
2ad8dc45c1
Removed duplicate 'sys/socket.h' include
2017-06-04 15:26:53 +01:00
Antonio Mallia
2d1d57eb47
Removed duplicate 'sys/socket.h' include
2017-06-04 15:26:53 +01:00
Antonio Mallia
88423d5bfd
Removed duplicate 'sys/socket.h' include
2017-06-04 15:26:53 +01:00
Antonio Mallia
c8ef3bc7d1
Fixed comment in clusterMsg version field
2017-06-04 15:09:05 +01:00
Antonio Mallia
591dba8055
Fixed comment in clusterMsg version field
2017-06-04 15:09:05 +01:00
Antonio Mallia
eb83bd77be
Fixed comment in clusterMsg version field
2017-06-04 15:09:05 +01:00
Zachary Marquez
dc1d42dbcf
Prevent expirations and evictions while paused
...
Proposed fix to https://github.com/antirez/redis/issues/4027
2017-06-01 16:28:40 -05:00
Zachary Marquez
a3e53cf9bc
Prevent expirations and evictions while paused
...
Proposed fix to https://github.com/antirez/redis/issues/4027
2017-06-01 16:28:40 -05:00
Zachary Marquez
541e4de976
Prevent expirations and evictions while paused
...
Proposed fix to https://github.com/antirez/redis/issues/4027
2017-06-01 16:28:40 -05:00
antirez
ba2bfc4001
More informative -MISCONF error message.
2017-05-19 12:03:30 +02:00
antirez
e91b81c612
More informative -MISCONF error message.
2017-05-19 12:03:30 +02:00
antirez
b47078f14a
More informative -MISCONF error message.
2017-05-19 12:03:30 +02:00
antirez
e5ec0a9f4b
Collect fork() timing info only if fork succeeded.
2017-05-19 11:10:36 +02:00
antirez
e498d9ee3e
Collect fork() timing info only if fork succeeded.
2017-05-19 11:10:36 +02:00
antirez
f506064136
Collect fork() timing info only if fork succeeded.
2017-05-19 11:10:36 +02:00
antirez
62b58a7213
redis-cli --bigkeys: show error when TYPE fails.
...
Close #3993 .
2017-05-15 11:22:28 +02:00
antirez
78211aaaaf
redis-cli --bigkeys: show error when TYPE fails.
...
Close #3993 .
2017-05-15 11:22:28 +02:00
antirez
2e9c6cac74
redis-cli --bigkeys: show error when TYPE fails.
...
Close #3993 .
2017-05-15 11:22:28 +02:00
antirez
6b16b60499
Modules TSC: use atomic var for server.unixtime.
...
This avoids Helgrind complaining, but we are actually not using
atomicGet() to get the unixtime value for now: too many places where it
is used and given tha time_t is word-sized it should be safe in all the
archs we support as it is.
On the other hand, Helgrind, when Redis is compiled with "make helgrind"
in order to force the __sync macros, will detect the write in
updateCachedTime() as a read (because atomic functions are used) and
will not complain about races.
This commit also includes minor refactoring of mutex initializations and
a "helgrind" target in the Makefile.
2017-05-10 10:04:16 +02:00
antirez
1f598fc2bb
Modules TSC: use atomic var for server.unixtime.
...
This avoids Helgrind complaining, but we are actually not using
atomicGet() to get the unixtime value for now: too many places where it
is used and given tha time_t is word-sized it should be safe in all the
archs we support as it is.
On the other hand, Helgrind, when Redis is compiled with "make helgrind"
in order to force the __sync macros, will detect the write in
updateCachedTime() as a read (because atomic functions are used) and
will not complain about races.
This commit also includes minor refactoring of mutex initializations and
a "helgrind" target in the Makefile.
2017-05-10 10:04:16 +02:00
antirez
e6ae9c9bab
Modules TSC: use atomic var for server.unixtime.
...
This avoids Helgrind complaining, but we are actually not using
atomicGet() to get the unixtime value for now: too many places where it
is used and given tha time_t is word-sized it should be safe in all the
archs we support as it is.
On the other hand, Helgrind, when Redis is compiled with "make helgrind"
in order to force the __sync macros, will detect the write in
updateCachedTime() as a read (because atomic functions are used) and
will not complain about races.
This commit also includes minor refactoring of mutex initializations and
a "helgrind" target in the Makefile.
2017-05-10 10:04:16 +02:00