- 22 Apr, 2020 3 commits
- 21 Apr, 2020 2 commits
- 20 Apr, 2020 4 commits
-
-
antirez authored
Strange enough, pthread_setname_np() produces a warning for not defined function even if pthread is included. Moreover the MacOS documentation claims the return value for the function is void, but actually is int. Related to #7089.
-
Salvatore Sanfilippo authored
Threaded IO: set thread name for redis-server
-
antirez authored
Related to #7113.
-
Salvatore Sanfilippo authored
fix(sentinel): sentinel.running_scripts not reset
-
- 18 Apr, 2020 1 commit
-
-
zhenwei pi authored
Set thread name for each thread of redis-server, this helps us to monitor the utilization and optimise the performance. And suggested-by Salvatore, implement this feature for multi platforms. Currently support linux and bsd, ignore other OS. An exmaple on Linux: # top -d 5 -p `pidof redis-server ` -H PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3682671 root 20 0 227744 8248 3836 R 99.2 0.0 0:19.53 redis-server 3682677 root 20 0 227744 8248 3836 S 26.4 0.0 0:04.15 io_thd_3 3682675 root 20 0 227744 8248 3836 S 23.6 0.0 0:03.98 io_thd_1 3682676 root 20 0 227744 8248 3836 S 23.6 0.0 0:03.97 io_thd_2 3682672 root 20 0 227744 8248 3836 S 0.2 0.0 0:00.02 bio_close_file 3682673 root 20 0 227744 8248 3836 S 0.2 0.0 0:00.02 bio_aof_fsync 3682674 root 20 0 227744 8248 3836 S 0.0 0.0 0:00.00 bio_lazy_free 3682678 root 20 0 227744 8248 3836 S 0.0 0.0 0:00.00 jemalloc_bg_thd 3682682 root 20 0 227744 8248 3836 S 0.0 0.0 0:00.00 jemalloc_bg_thd 3682683 root 20 0 227744 8248 3836 S 0.0 0.0 0:00.00 jemalloc_bg_thd 3682684 root 20 0 227744 8248 3836 S 0.0 0.0 0:00.00 jemalloc_bg_thd 3682685 root 20 0 227744 8248 3836 S 0.0 0.0 0:00.00 jemalloc_bg_thd 3682687 root 20 0 227744 8248 3836 S 0.0 0.0 0:00.00 jemalloc_bg_thd Another exmaple on FreeBSD-12.1: PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU COMMAND 5212 root 100 0 48M 7280K CPU2 2 0:26 99.52% redis-server{redis-server} 5212 root 38 0 48M 7280K umtxn 4 0:06 26.94% redis-server{io_thd_3} 5212 root 36 0 48M 7280K umtxn 6 0:06 26.84% redis-server{io_thd_1} 5212 root 39 0 48M 7280K umtxn 1 0:06 25.30% redis-server{io_thd_2} 5212 root 20 0 48M 7280K uwait 3 0:00 0.00% redis-server{redis-server} 5212 root 21 0 48M 7280K uwait 2 0:00 0.00% redis-server{bio_close_file} 5212 root 21 0 48M 7280K uwait 3 0:00 0.00% redis-server{bio_aof_fsync} 5212 root 21 0 48M 7280K uwait 0 0:00 0.00% redis-server{bio_lazy_free} Signed-off-by:
zhenwei pi <pizhenwei@bytedance.com>
-
- 17 Apr, 2020 5 commits
-
-
omg-by authored
when trigger a always fail scripts, sentinel.running_scripts will increase ten times, however it only decrease one times onretry the maximum. and it will't reset, when it become SENTINEL_SCRIPT_MAX_RUNNING, sentinel don't trigger scripts.
-
antirez authored
See issue #7105.
-
antirez authored
-
antirez authored
-
Salvatore Sanfilippo authored
testsuite run the defrag latency test solo
-
- 16 Apr, 2020 4 commits
-
-
Salvatore Sanfilippo authored
Adding acllog-max-len to Redis.conf
-
Oran Agra authored
this test is time sensitive and it sometimes fail to pass below the latency threshold, even on strong machines. this test was the reson we're running just 2 parallel tests in the github actions CI, revering this.
-
antirez authored
-
antirez authored
See #6160.
-
- 15 Apr, 2020 5 commits
-
-
antirez authored
Fixes issue #6418.
-
antirez authored
Fixes issue #6418.
-
antirez authored
-
antirez authored
-
Salvatore Sanfilippo authored
FIX truncate max/min longitude,latitude related geo_point
-
- 14 Apr, 2020 7 commits
-
-
Salvatore Sanfilippo authored
Typo in getTimeoutFromObjectOrReply's error reply
-
antirez authored
-
antirez authored
-
Salvatore Sanfilippo authored
fix spelling in acl.c
-
antirez authored
-
antirez authored
-
hwware authored
-
- 13 Apr, 2020 1 commit
-
-
Jamie Scott authored
-
- 12 Apr, 2020 1 commit
-
-
Jamie Scott authored
While playing with ACLs I noticed that acllog-max-len wasn't in the redis.conf, but was a supported config. This PR documents and adds the directive to the redis.conf file.
-
- 11 Apr, 2020 1 commit
-
-
Guy Benoish authored
-
- 10 Apr, 2020 2 commits
-
-
Salvatore Sanfilippo authored
fix spelling mistake in bitops.c
-
antirez authored
Streams items are similar to dictionaries, however they preserve both the order, and allow for duplicated field names. So a map is not a semantically sounding way to deal with this. https://twitter.com/antirez/status/1248261087553880069
-
- 09 Apr, 2020 4 commits