- Tendis存储版
- tendisplus-2.1.2-rocksdb-v5.13.4
- tendisplus-2.1.1-rocksdb-v5.13.4
- tendisplus-2.1.0-rocksdb-v5.13.4
- tendisplus-2.0.6-rocksdb-v5.13.4
- tendisplus-2.0.5-rocksdb-v5.13.4
- tendisplus-2.0.4-rocksdb-v5.13.4
- tendisplus-1.0.1-rocksdb-v5.13.4
- tendisplus-2.0.3-rocksdb-v5.13.4
- tendisplus-2.0.2-rocksdb-v5.13.4
- tendisplus-2.0.1-rocksdb-v5.13.4
- tendisplus-2.0.0-rocksdb-v5.13.4
- tendisplus-1.0.0-rocksdb-v5.13.4
- tendisplus-0.10.2-rocksdb-v5.13.4
- tendisplus-0.10.1-rocksdb-v5.13.4
Tendis存储版
tendisplus-2.1.2-rocksdb-v5.13.4
发布时间:2020-12-18
- 规范开源协议和Readme
- 【修复】解决内存泄漏的问题
- 【修复】修复cluster failover可能失败的问题
- 【优化】提升测试用例的执行效率
- 【新功能】ldb工具适配
tendisplus-2.1.1-rocksdb-v5.13.4
发布时间:2020-12-11
- 【修复】binlogflush在没有写数据情况下文件不会落磁盘的问题。
- 【其他】新增license
- 【其他】binlog_tool错误信息不打印到标准错误输出,错误情况返回码改为非0
- 【修复】sadd 命令,新增 key 的时候没有对元素去重的bug
- 【修复】command 命令,参数不支持大写字母的 bug
- 【修复】object encoding 命令,参数不支持大写字母的bug
- 【修复】gossip相关bug
- 【新功能】tendisplus同时编译动态版本和静态版本
- 【新功能】根据cpu信息修改一些线程的默认数量。
- 【修复】BackupInfo相关的bug
- 【修复】_logRecycStatus相关的bug
- 【修复】backup命令校验目录是否有写权限
- 【修复】搬迁setslot taskinfo相关功能
- 【修复】搬迁stop command相关功能
tendisplus-2.1.0-rocksdb-v5.13.4
发布时间:2020-11-20
- 【新功能】新增show locks命令,显示所有锁的状态。
- 【修复】锁等待超时没有唤醒pending lock的问题,会导致slave failover异常等现象。
- 【修复】
info replication
中的lag显示不准确的问题 - 【其他】新增性能测试工具,输出性能测试报告
- 【新功能】新增dbempty命令,用于快速判断实例是否存在数据。
- 【新功能】扩展ldb工具,增加lbd_tendis工具来scan tendis kv
- 【修复】切换master导致主从不一致的问题
- 【修复】backup命令执行会core的问题
- 【修复】manualfailover 超时后重试会core的问题
- 【修复】cluster信息与主从复制信息不一致的问题
- 【修复】replicationUnsetMaster 清空到一半 执行getMasterHost()导致core问题
- 【修复】
binlogflush
命令导致的crash问题
tendisplus-2.0.6-rocksdb-v5.13.4
发布时间:2020-11-10
- 【修复】
srem
一个不存在的key导致coredump的问题 - 【优化】针对96核CPU性能优化,优化后
set kv
的QPS可以达到60w,详情
tendisplus-2.0.5-rocksdb-v5.13.4
发布时间:2020-10-29
- 【修复】一些测例偶尔不过的问题
- 【新功能】revision 命令的修改
REVISION key revision [timestamp(expire time)]
- 【修复】
dumpx
的 ttl 类型错误的 bug
tendisplus-2.0.4-rocksdb-v5.13.4
发布时间:2020-10-29
- 【修复】
iterall
命令没有过滤过期key的问题 - 【新功能】
dumpx
支持withttl选项 - 【新功能】新增
incrmeta
执行,详情 - 【新功能】支持终止搬迁任务,以及支持重做已终止的搬迁任务。涉及命令 cluster setslot stop [taskid] cluster setslot restart [slots..] cluster setslot stopall cluster setslot restartall
- 【修复】slowget返回“time”由微秒调整为秒级,跟redis保持一致
tendisplus-1.0.1-rocksdb-v5.13.4
发布时间:2020-10-15
- 【修复】
info replication
中master_repl_offset
显示为负数的问题 - 【修复】flushall之后CPU过高的问题
tendisplus-2.0.3-rocksdb-v5.13.4
发布时间:2020-10-15
- 【修复】
info replication
中master_repl_offset
显示为负数的问题 - 【修复】
type
结果不一致的问题,详情 - 【新功能】支持cluster-single-node模式,支持单节点集群,允许crossslot请求,详情
- 【修复】修复部分指令crossslot没有报错的bug
tendisplus-2.0.2-rocksdb-v5.13.4
发布时间:2020-9-27
- 【新功能】gossip支持域名,新参数
domain-enabled
- 【优化】修改线程名称
- 【优化】使用cpplint和clangformat格式化代码
- 【修复】flushall之后CPU过高的问题
tendisplus-2.0.1-rocksdb-v5.13.4
发布时间:2020-9-17
- 【新功能】binlog支持独立column family。新增参数binlog-using-defaultCF,默认为false
- 【新功能】binlog清理支持delrange
- 【新功能】tendisplus支持arbiter
- 【修复】dexec命令在指定
requirepass
时失败的问题 - 【修复】新增GC模块,统一处理数据搬迁后的数据清理,增加搬迁失败或进程故障的清理能力
- 【修复】指定参数
executorThreadNum
导致coredump的问题 - 【修复】
cluster addslots
参数不合法导致coredump的问题 - 【新功能】支持readonly, readwrite命令
- 【修复】涉及多key命令不会返回
-MOVE
的bug
tendisplus-2.0.0-rocksdb-v5.13.4
发布时间:2020-8-13
- 【新功能】支持cluster-enabled,开启集群模式,功能上全面兼容redis-cluster
- 【新功能】支持节点间的gossip通讯,路由自动发现,以及failover和manual failover能力
- 【新功能】支持不停机的数据搬迁功能,命令cluster setslot importing
- 【新功能】支持config rewrite/config get模糊匹配
- 【新功能】支持所有线程池动态线程个数动态调整能力
- 【新功能】新增chunk锁,用于搬迁数据的并发控制
tendisplus-1.0.0-rocksdb-v5.13.4
发布时间:2020-7-14(released)
- 【新功能】
config get
支持模糊匹配 - 【新功能】
info
增加”current-backup-running”信息 - 【新功能】
info all
默认不输出rocksdbstats
/rocksdbperfstats
/binloginfo
信息 - 【新功能】实现
slowlog
命令,增加参数slowlog-file-enabled
,控制是否输出慢查询文件。
tendisplus-0.10.2-rocksdb-v5.13.4
发布时间:2020-5-22
- 【修复】tendisplus shutdown时候的core问题
tendisplus-0.10.1-rocksdb-v5.13.4
发布时间:2020-5-15
- 【修复】linsert执行结果错误的问题
- 【修复】
restorebackup
导致binlogrecycle信息异常,需要重置。同时,不允许已有slave节点的tendisplus执行restorebackup
导致这个bug的原因是,在一对存在主备关系的master中恢复全备。这会导致异常行为,因为当前slave无法接受全量数据。
因此,这个fix这bug后,如果需要执行`restorebackup`必须保证当前节点没有slave.
流程可能是
1. slave : slaveof no one
2. master: restorebackup <...>
3. slave : slaveof masterip masterport
- 【新功能】tendisplus -v支持查看版本号
- 【修复】当磁盘满,导出binlog异常的问题
- 【修复】导出binlog的大小跟配置保持一致