- 11 12月, 2014 13 次提交
-
-
由 Matt Stancliff 提交于
This stops us from needing to manually check against ":" to add brackets around IPv6 addresses everywhere.
-
由 antirez 提交于
Related to #2094.
-
由 Salvatore Sanfilippo 提交于
Fix zero-ordering SORT when called against lists
-
由 Salvatore Sanfilippo 提交于
Update redis_init_script.tpl
-
由 antirez 提交于
-
由 antirez 提交于
-
由 Salvatore Sanfilippo 提交于
FIXED redis-benchmark's idle mode.With idle mode shouldn't create write event
-
由 Salvatore Sanfilippo 提交于
Fix function prototype in redis-cli.c.
-
由 Salvatore Sanfilippo 提交于
Fix redis-trib import SCAN call
-
由 Salvatore Sanfilippo 提交于
Reconnect redis-cli when cluster return "moved"
-
由 Salvatore Sanfilippo 提交于
Typo fixes in redis.conf
-
由 Salvatore Sanfilippo 提交于
Support daemon supervision by upstart or systemd
-
由 Pierre-Yves Ritschard 提交于
-
- 10 12月, 2014 12 次提交
-
-
由 antirez 提交于
Slaves key expire is orchestrated by the master. Sometimes the master will send the synthesized DEL to expire keys on the slave with a non trivial delay (when the key is not accessed, only the incremental expiry algorithm will expire it in background). During that time, a key is logically expired, but slaves still return the key if you GET (or whatever) it. This is a bad behavior. However we can't simply trust the slave view of the key, since we need the master to be able to send write commands to update the slave data set, and DELs should only happen when the key is expired in the master in order to ensure consistency. However 99.99% of the issues with this behavior is when a client which is not a master sends a read only command. In this case we are safe and can consider the key as non existing. This commit does a few changes in order to make this sane: 1. lookupKeyRead() is modified in order to return NULL if the above conditions are met. 2. Calls to lookupKeyRead() in commands actually writing to the data set are repliaced with calls to lookupKeyWrite(). There are redundand checks, so for example, if in "2" something was overlooked, we should be still safe, since anyway, when the master writes the behavior is to don't care about what expireIfneeded() returns. This commit is related to #1768, #1770, #2131.
-
由 Salvatore Sanfilippo 提交于
override histfile from env - fixes #831 and copies #833
-
由 antirez 提交于
Changed in order to make them more review friendly, based on the experience of reviewing the code myself.
-
由 antirez 提交于
I guess the initial goal of the initialization was to suppress GCC warning, but if we have to initialize, we can do it with the base-case value instead of NULL which is never retained.
-
由 antirez 提交于
-
由 antirez 提交于
-
由 Salvatore Sanfilippo 提交于
Add SENTINEL INFO-CACHE [masters...]
-
由 antirez 提交于
-
由 Salvatore Sanfilippo 提交于
Update sds.c
-
由 antirez 提交于
-
由 antirez 提交于
-
由 Brochen 提交于
in the case (all chars of the string s found in 'cset' ), line[573] will no more do the same thing line[572] did. this will be more faster especially in the case that the string s is very long and all chars of string s found in 'cset'
-
- 09 12月, 2014 12 次提交
-
-
由 Salvatore Sanfilippo 提交于
zipmap.c: update comments above
-
由 Salvatore Sanfilippo 提交于
redis-benchmark AUTH command to be discarded after the first send #2150
-
由 Salvatore Sanfilippo 提交于
sds.c/sdscatvprintf: va_end needs to be fixed
-
由 antirez 提交于
-
由 Salvatore Sanfilippo 提交于
Fix implicit declaration of ioctl on Solaris
-
由 Salvatore Sanfilippo 提交于
bitops.c/redisPopcount: optimization in loop
-
由 Salvatore Sanfilippo 提交于
Silence _BSD_SOURCE warnings in glibc 2.20 and forward
-
由 antirez 提交于
-
由 Salvatore Sanfilippo 提交于
getting pid fixes
-
由 Salvatore Sanfilippo 提交于
sparkline.c: mov label-ini into the AddSample Function
-
由 Salvatore Sanfilippo 提交于
Only ignore sigpipe in interactive mode
-
由 Jan-Erik Rediger 提交于
This allows shell pipes to correctly end redis-cli. Ref #2066
-
- 08 12月, 2014 2 次提交
- 06 12月, 2014 1 次提交
-
-
由 Serghei Iakovlev 提交于
Improved getting pid
-