Skip to content

v1.8.0

Compare
Choose a tag to compare
@qinzuoyan qinzuoyan released this 30 May 07:48
· 5643 commits to master since this release
  • 接口改进:在MultiGetOptions中增加reverse参数,支持逆向扫描查找数据;
  • 项目重构:移除java文件夹,将Java Client放到单独的项目中;移除rocksdb文件夹,将RocksDB作为submodule放到单独的项目中,并catch到最近的主线版本;
  • 功能改进:改进load-balance使负载更均衡;增加配置参数,支持数据以非压缩方式存储;支持远程命令触发的manual compact功能;增加对异常查询的统计和日志;
  • rdsn重构:移除不必要的文件;移除gpid相关的C接口;改进perf-counter使其可以多次实例化;
  • bug修复:修复了learn过程中分布式协议上的一处bug;修复获取local ipv4地址的bug;
  • 工具改进:增加pegasus_manual_compact.sh脚本;改进模板配置文件src/server/config.ini,用于业务的分布式部署;改进shell的count_data命令,增加top_count选项;修复pack打包工具;修复client sample示例代码;