- 23 Jun, 2017 2 commits
-
-
Suraj Narkhede authored
1. brpop last key index, thus checking all keys for slots. 2. Memory leak in clusterRedirectBlockedClientIfNeeded. 3. Remove while loop in clusterRedirectBlockedClientIfNeeded.
-
Suraj Narkhede authored
-
- 22 Jun, 2017 3 commits
-
-
antirez authored
1. Inline if ... statement if short. 2. No lines over 80 columns.
-
Salvatore Sanfilippo authored
Fix set with ex/px option when propagated to aof
-
xuzhou authored
-
- 20 Jun, 2017 4 commits
-
-
Salvatore Sanfilippo authored
Bugfix calc stat net output bytes
-
Salvatore Sanfilippo authored
Fixed comments of slowlog duration
-
Salvatore Sanfilippo authored
cli: Only print elapsed time on OUTPUT_STANDARD.
-
Salvatore Sanfilippo authored
(fix) Update create-cluster README
-
- 19 Jun, 2017 1 commit
-
-
antirez authored
-
- 16 Jun, 2017 2 commits
-
-
Aric Huang authored
Fix a few typos/adjust wording in `create-cluster` README
-
xuzhou authored
-
- 15 Jun, 2017 1 commit
-
-
antirez authored
-
- 14 Jun, 2017 3 commits
-
-
antirez authored
-
Qu Chen authored
commands.
-
xuchengxuan authored
-
- 13 Jun, 2017 3 commits
-
-
Salvatore Sanfilippo authored
Fixed comment in clusterMsg version field
-
Salvatore Sanfilippo authored
Removed duplicate 'sys/socket.h' include
-
antirez authored
-
- 04 Jun, 2017 2 commits
-
-
Antonio Mallia authored
-
Antonio Mallia authored
-
- 19 May, 2017 2 commits
- 15 May, 2017 1 commit
-
-
antirez authored
Close #3993.
-
- 10 May, 2017 3 commits
-
-
antirez authored
-
antirez authored
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.
-
antirez authored
The __sync builtin can be correctly detected by Helgrind so to force it is useful for testing. The API in the INFO output can be useful for debugging after problems are reported.
-
- 09 May, 2017 3 commits
- 04 May, 2017 2 commits
- 03 May, 2017 8 commits
-
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
Instead of giving the module background operations just a small time to run in the beforeSleep() function, we can have the lock released for all the time we are blocked in the multiplexing syscall.
-