#15836·Redis

[BUG] 一旦流的最后 ID 超过时钟, XADD IDMP 条目永远不会过期

作者: hanke580创建于 2026年9月23日更新于 2026年9月27日

描述错误

stream-idmp-duration 在 Redis.conf 中记录了 IDMP 标识符的保留时间:"在此保留时间到期后,旧标识符将自动删除。这可防止内存增长无限制。" handleExpiredIdmpEntries()(src/t_stream.c) 通过比较记录的 流 ID 和时钟来判断条目是否已过期: