- 27 6月, 2017 4 次提交
-
-
由 antirez 提交于
-
由 antirez 提交于
It looks safer to return C_OK from freeMemoryIfNeeded() when clients are paused because returning C_ERR may prevent success of writes. It is possible that there is no difference in practice since clients cannot execute writes while clients are paused, but it looks more correct this way, at least conceptually. Related to PR #4028.
-
由 Suraj Narkhede 提交于
1. brpop last key index, thus checking all keys for slots. 2. Memory leak in clusterRedirectBlockedClientIfNeeded. 3. Remove while loop in clusterRedirectBlockedClientIfNeeded.
-
由 Zachary Marquez 提交于
Proposed fix to https://github.com/antirez/redis/issues/4027
-
- 24 6月, 2017 1 次提交
-
-
由 antirez 提交于
-
- 22 6月, 2017 3 次提交
- 20 6月, 2017 4 次提交
-
-
由 minghang.zmh 提交于
-
由 xuchengxuan 提交于
-
由 cbgbt 提交于
-
由 Aric Huang 提交于
Fix a few typos/adjust wording in `create-cluster` README
-
- 15 6月, 2017 4 次提交
-
-
由 antirez 提交于
-
由 Antonio Mallia 提交于
-
由 Antonio Mallia 提交于
-
由 Qu Chen 提交于
commands.
-
- 13 6月, 2017 1 次提交
-
-
由 antirez 提交于
-
- 19 5月, 2017 2 次提交
- 15 5月, 2017 1 次提交
-
-
由 antirez 提交于
Close #3993.
-
- 11 5月, 2017 20 次提交
-
-
由 antirez 提交于
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 提交于
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.
-
由 antirez 提交于
-
由 antirez 提交于
Only useful for when no atomic builtins are available.
-
由 antirez 提交于
More work to do with server.unixtime and similar. Need to write Helgrind suppression file in order to suppress the valse positives.
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
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.
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-