Memcached 1.6.21 现已发布,这是一个错误修复和社区贡献的版本。修复了 extstore 的一个数据损坏问题,需要重写 item_age 到一个较低的秒数,并经常重写相同的键;修复了 1.6.20 中引入的元协议 ms bug,当只要求 c (cas) flag 时,s flag 被返回。修复了由于构建工件意外包含在发布 tarball 中而导致的代理编译问题。
修复
- build:避免从
vendor/*
中分离出构建工件 - extstore:修复 high overwrite key 上的数据错误
- proxy:修复内存跟踪的问题
- meta:修复 ms c flag reflecting s flag 的问题
- extstore:如果没有磁盘空间则无法启动
- extstore:优雅地处理不正确的单位
- proxy:mcp.internal() 支持 ascii multiget
- proxy:修复 tokens 太少的请求的 segfault
- proxy:修复每每个工作线程的后端模式批处理
- proxy:修复 mcp.internal() 的 meta set M flag
- proxy:在 proxyunits.t 中添加 await tests
- proxy:在 proxyunits.t 中添加响应 API 测试
详情可查看更新说明。