Skip to content

v2.3.3

Compare
Choose a tag to compare
@Leviathan1995 Leviathan1995 released this 28 Mar 12:49
· 532 commits to master since this release

Bug修复:

  • 修复EPOLLOUT事件触发占用CPU过高的问题
  • 解决主从连接中Host与Binlog Sender的IP不一致的双网卡冲突(注意:因为添加了主从Server ID认证机制,v2.3.3版本无法与之前的所有版本建立主从关系,升级请注意!)
  • 修复工具pika_to_redis读缓冲区的问题
  • 修复config rewrite会覆盖用户后期添加的配置参数
  • 修复slave-priority无法通过config set在线修改的问题
  • 修复rsync全同步过程反复重传的问题
  • 修复主从连接密码问题,即主如果设置了requirepass配置项, 从必须设置masterauth配置项认证连接.

优化 & 新特性:

  • flushdb命令支持指定的数据类型(例如flushdb string)
  • compact命令支持指定的数据类型( 例如compact hash)
  • Pika Hub支持动态增删Hub节点

注意事项

  • Pika 2.3.3版本添加了主从Server ID认证机制,无法之前的所有版本无法建立主从关系,升级请注意!
  • pika 2.3版本仅支持做2.3+版本的主从,请勿将pika 2.2和pika2.3建立主从
  • pika从2.1.4推荐需要使用gcc 4.8+版本编译,更新gcc后执行make distclean && make编译
  • 仅支持从2.1.0+版本平滑升级到2.3.0,如果从更早版本升级,请看2.1.0的注意事项