Update from 6.0.6 to 6.0.8.
The distribution point has changed on GH from antirez to redis.
<ChangeLog>
Redis 6.0.8 Released Wed Sep 09 23:34:17 IDT 2020
Upgrade urgency HIGH: Anyone who's using Redis 6.0.7 with Sentinel or
CONFIG REWRITE command is affected and should upgrade ASAP, see #7760.
Bug fixes:
- CONFIG REWRITE after setting oom-score-adj-values either via CONFIG SET or loading it from a config file, will generate a corrupt config file that will cause Redis to fail to start
- Fix issue with redis-cli --pipe on MacOS
- Fix RESP3 response for HKEYS/HVALS on non-existing key
- Various small bug fixes
New features / Changes:
- Remove THP warning when set to madvise
- Allow EXEC with read commands on readonly replica in cluster
- Add masters/replicas options to redis-cli --cluster call command
Module API:
- Add RedisModule_ThreadSafeContextTryLock
Redis 6.0.7 Released Fri Aug 28 11:05:09 IDT 2020
Upgrade urgency MODERATE: several bugs with moderate impact are fixed,
Specifically the first two listed below which cause protocol errors for clients.
Bug fixes:
- CONFIG SET could hung the client when arrives during RDB/ROF loading (When processed after another command that was also rejected with -LOADING error)
- LPOS command when RANK is greater than matches responded wiht broken protocol (negative multi-bulk count)
- UNLINK / Lazyfree for stream type key would have never do async freeing
- PERSIST should invalidate WATCH (Like EXPIRE does)
- EXEC with only read commands could have be rejected when OOM
- TLS: relax verification on CONFIG SET (Don't error if some configs are set and tls isn't enabled)
- TLS: support cluster/replication without tls-port
- Systemd startup after network is online
- Redis-benchmark improvements
- Various small bug fixes
New features:
- Add oom-score-adj configuration option to control Linux OOM killer
- Show IO threads statistics and status in INFO output
- Add optional tls verification mode (see tls-auth-clients)
Module API:
- Add RedisModule_HoldString
- Add loaded keyspace event
- Fix RedisModuleEvent_LoadingProgress
- Fix RedisModuleEvent_MasterLinkChange hook missing on successful psync
- Fix missing RM_CLIENTINFO_FLAG_SSL
- Refactor redismodule.h for use with -fno-common / extern
</ChangeLog>