--- - branch: MAIN date: Tue Dec 13 07:12:36 UTC 2022 files: - new: '1.75' old: '1.74' path: pkgsrc/databases/redis/Makefile pathrev: pkgsrc/databases/redis/Makefile@1.75 type: modified - new: '1.68' old: '1.67' path: pkgsrc/databases/redis/distinfo pathrev: pkgsrc/databases/redis/distinfo@1.68 type: modified id: 20221213T071236Z.e2e8da8e4ded9374cb87c5bc8bd1c92fc1cd768a log: | redis: updated to 7.0.6 Redis 7.0.6 =========== Upgrade urgency: MODERATE, Contains fixes for a few non-critical or unlikely bugs, and some dramatic optimizations to Geo, EVAL, and Sorted sets commands. Potentially Breaking Bug Fixes for new Redis 7.0 features ======================================================= * RM_ResetDataset module API should not clear the functions * RM_Call module API used with the "C" flag to run scripts, would now cause the commands in the script to check ACL with the designated user Performance and resource utilization improvements ================================================= * Geo commands speedups * Fix EVAL command performance regression from Redis 7.0 * Reduce EXPIRE commands performance regression from Redis 7.0 * Optimize commands returning double values, mainly affecting zset commands * Optimize Lua parsing of some command responses * Optimize client memory usage tracking operation while client eviction is disabled Platform / toolchain support related improvements ================================================= * Fix compilation on Solaris Module API changes ================== * RM_SetContextUser, RM_SetModuleUserACLString, RM_GetModuleUserACLString * Fix crash in CLIENT_CHANGE event, when the selected database is not 0 Changes in CLI tools ==================== * redis-benchmark avoid aborting on NOPERM from CONFIG GET Bug Fixes ========= * Avoid hang of diskless replication fork child when parent crashes * Fix crash with module API of list iterator and RM_ListDelete * Fix TLS error handling to avoid connection drops on timeouts * Fix runtime changes to cluster-announce-*-port to take effect on the local node too * Fix sentinel function that compares hostnames if failed resolve * Fix MIGRATE with AUTH set to "keys" is getting wrong key names leading to MOVED or ACL errors Fixes for issues in previous releases of Redis 7.0 -------------------------------------------------- * Fix command line startup --sentinel problem * Fis missing FCALL commands in monitor * Fix CLUSTER SHARDS showing empty hostname * Replica that asks for rdb-only could have missed the EOF and hang module: pkgsrc subject: 'CVS commit: pkgsrc/databases/redis' unixtime: '1670915556' user: adam