summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Redis 5.0.55.0.5antirez2019-05-152-1/+226
|
* Typo fixes in CONTRIBUTINGChristian Zeller2019-05-151-2/+2
|
* Update CONTRIBUTING with present info.antirez2019-05-151-5/+15
|
* Narrow the effects of PR #6029 to the exact state.antirez2019-05-151-5/+17
| | | | | | | | | | CLIENT PAUSE may be used, in other contexts, for a long time making all the slaves time out. Better for now to be more specific about what should disable senidng PINGs. An alternative to that would be to virtually refresh the slave interactions when clients are paused, however for now I went for this more conservative solution.
* stop ping when client pausechendianqiang2019-05-151-1/+1
|
* Test: fix slowlog test false positive.antirez2019-05-141-1/+3
| | | | | | | | | In fast systems "SLOWLOG RESET" is fast enough to don't be logged even when the time limit is "1" sometimes. Leading to false positives such as: [err]: SLOWLOG - can be disabled in tests/unit/slowlog.tcl Expected '1' to be equal to '0'
* Make comment in getClientOutputBufferMemoryUsage() describing the present.antirez2019-05-131-8/+1
|
* Do not active expire keys in the background when the switch is off.WuYunlong2019-05-131-4/+6
|
* delete sdsTest() from REDIS_TESTliaotonglang2019-05-131-2/+0
| | | | | sdsTest() defined in sds.c dit not match the call in server.c. remove it from REDIS_TEST, since test-sds defined in Makefile.
* test cases: skiptill -> skip-tillzhaozhao.zz2019-05-131-1/+1
|
* make replication tests more stable on slow machinesOran Agra2019-05-133-4/+34
| | | | | | | solving few replication related tests race conditions which fail on slow machines bugfix in slave buffers test: since the test is executed twice, each time with a different commands count, the threshold for the delta can't be a constant.
* Add runtest-moduleapi with commandfilter coverage.Yossi Gottlieb2019-05-135-28/+63
|
* fix: missing initialization.Yossi Gottlieb2019-05-133-0/+1
|
* Test: disable module testing for now.antirez2019-05-131-1/+0
|
* CommandFilter API: REDISMODULE_CMDFILTER_NOSELF.Yossi Gottlieb2019-05-134-15/+62
| | | | | Add a flag to automatically protect filters from being called recursively by their own module.
* CommandFilter API: fix UnregisterCommandFilter.Yossi Gottlieb2019-05-131-3/+2
|
* CommandFilter API: Add unregister option.Yossi Gottlieb2019-05-134-32/+126
| | | | | | | | A filter handle is returned and can be used to unregister a filter. In the future it can also be used to further configure or manipulate the filter. Filters are now automatically unregistered when a module unloads.
* CommandFilter API: Extend documentation.Yossi Gottlieb2019-05-131-5/+43
|
* CommandFilter API: hellofilter and tests.Yossi Gottlieb2019-05-132-5/+47
|
* CommandFilter API: Support Lua and RM_call() flows.Yossi Gottlieb2019-05-132-7/+18
|
* CommandFilter API: More cleanup.Yossi Gottlieb2019-05-132-29/+10
|
* Add command filter Module API tests.Yossi Gottlieb2019-05-132-0/+28
|
* Add command filtering argument handling API.Yossi Gottlieb2019-05-133-13/+132
|
* Initial command filter experiment.Yossi Gottlieb2019-05-136-2/+161
|
* diskless fork kept streaming RDB to a disconnected slaveOran Agra2019-05-131-0/+10
|
* diskless replication - notify slave when rdb transfer failedOran Agra2019-05-131-0/+1
| | | | | in diskless replication - master was not notifing the slave that rdb transfer terminated on error, and lets slave wait for replication timeout
* More sensible name for function: restartAOFAfterSYNC().antirez2019-05-131-3/+7
| | | | Related to #3829.
* Mostly aesthetic changes to restartAOF().antirez2019-05-131-3/+7
| | | | See #3829.
* bugfix to restartAOF, exit will never happen since retry will get negative.oranagra2019-05-131-4/+5
| | | | also reduce an excess sleep
* Add log when server dies of SIGTERM during loadingOran Agra2019-05-131-0/+1
| | | | this is very confusing to see the server disappears as if it got SIGKILL when it was not the case.
* Add RedisModule_GetKeyNameFromIO().Yossi Gottlieb2019-05-138-17/+30
|
* MANIFESTO: simplicity and lock-in.antirez2019-05-131-1/+5
|
* MANIFESTO v2.antirez2019-05-131-6/+41
|
* Fix uint64_t hash value in active defragyongman2019-05-101-3/+3
|
* Enlarge error buffer in redis-check-aof.c to remove compiler warning of ↵Angus Pearson2019-05-101-1/+1
| | | | output truncation through snprintf format string
* fix memory leak when rewrite config filezhaozhao.zz2019-05-101-4/+3
|
* Update ziplist.c唐权2019-05-101-1/+1
| | | | | | Hi, @antirez In the code, to get the size of ziplist, "unsigned int bytes = ZIPLIST_HEADER_SIZE+1;" is correct, but why not make it more readable and easy to understand
* change the comments there may have a mis typestan0112019-05-101-1/+1
|
* Preserve client->id for blocked clients.Yossi Gottlieb2019-05-101-1/+4
|
* aof: enhance AOF_FSYNC_EVERYSEC, more details in #5985zhaozhao.zz2019-05-102-3/+32
|
* build fixDavid Carlier2019-04-261-0/+1
|
* Fix memleak in bitfieldCommandyongman2019-04-261-2/+8
|
* Fix start and end key initializeJames Rouzier2019-04-261-2/+2
|
* Merge pull request #6047 from abhaynahar/removed-obsolete-warning-5.0Salvatore Sanfilippo2019-04-261-7/+1
|\ | | | | removed obsolete warning as per - https://github.com/antirez/redis/is…
| * removed obsolete warning as per - https://github.com/antirez/redis/issues/5291abhay2019-04-251-7/+1
|/
* Aesthetic change to #5962 to conform to Redis style.antirez2019-04-101-3/+1
|
* slave corrupts replication stream when module blocked client uses large ↵Oran Agra2019-04-103-6/+15
| | | | | | | | | | reply (or POSTPONED_ARRAY) when redis appends the blocked client reply list to the real client, it didn't bother to check if it is in fact the master client. so a slave executing that module command will send replies to the master, causing the master to send the slave error responses, which will mess up the replication offset (slave will advance it's replication offset, and the master does not)
* Redis 5.0.4.5.0.4antirez2019-03-182-1/+206
|
* HyperLogLog: fix comment in hllCount().antirez2019-03-181-2/+2
|
* HyperLogLog: handle wrong offset in the base case.antirez2019-03-181-6/+2
|