Skip to content

Releases: weibocom/breeze

v0.0.1.53

07 Nov 08:37
325e04d
Compare
Choose a tag to compare

hot bug fix: 在cacheservice中,因去重可能导致重复配置越界
修复mq索引节点bug
内存回收策略调整为定期
去掉metrics的help信息
调整指标类型
增加heap的指标采集
复用crc32 crc32local
去掉pool_name

v0.0.1.52

02 Nov 08:16
347f29b
Compare
Choose a tag to compare

代码优化
调整georadius georadiusbymember hello指令
调整重连失败策略
测试用例

v0.0.1.51

25 Oct 10:27
229486c
Compare
Choose a tag to compare

mcq:采用多cursor命中策略,调整ip下线后仍然读取数据的时间,由十分钟增加到20分钟
性能优化:
当转化的数据number小于32时,直接用num_table[str:32]匹配,大于32时,再调用n.to_string(),性能优化约20倍
topo 更新优化:调整刷新策略,在pending时刷新,30s刷新一次 降低刷新频率,使用计数精确判断更新后topo的释放时机

指标:
修复backend监控 ,在prometheus拉取数据时,如果是backend监控,则不插入instance ip
动态注册:启动时,往prometheus注册target ,定期发心跳,获取所有指标
简化cache的命中率统计。只有mc才统计命中率
metric为0的number不输出
将value进行generics处理,简化输出;
简化指标名字,减少一次copy

代码优化:
去掉不必要依赖 graphite相关代码,
调整unsupport_num指标位置,在出错时,不向client写入不符合协议要求的错误信息。
version信息添加cpu版本
启动时未打开日志,输出时间
debug环境下开启日志
添加mesh测试用例

v0.0.1.50

12 Oct 10:22
55b967a
Compare
Choose a tag to compare
  1. metric指标去掉时间戳和ip
  2. metric指标增加队列mcq空读统计项
  3. Rocket.toml整合到ctx 减少docker配置
  4. 修改mcq msg parse方法,支持部分msg解析
  5. 使用ctor替换lazy-static,避免在每将访问的时候都执行一次原子操作
  6. 编译时去掉strip与panic=abort,回溯栈便于排查问题
  7. bug fix:只对range/modrange类dist进行后端数量2的幂限制

v0.0.1.49

09 Oct 03:28
2c536ec
Compare
Choose a tag to compare
Merge pull request #151 from weibocom/dev

Dev

v0.0.1.48

27 Sep 03:15
cfbca40
Compare
Choose a tag to compare

支持自定义prometheus的lable

v0.0.1.47

23 Sep 07:27
c0c8502
Compare
Choose a tag to compare

mesh指标格式改为prometheus

v0.0.1.46

20 Sep 11:04
dbce3df
Compare
Choose a tag to compare

multi 指令过滤异常信息,发送对应的nil值,并对nilconvert进行统计;
支持从vintage都去socks列表,并构建socks文件;
对unsupport cmd,进行日志及统计,修复之前的统计异常;
对init失败、监听、accept失败,都增namespace监听失败的计数。

v0.0.1.45

16 Sep 02:49
d94ee33
Compare
Choose a tag to compare
Merge pull request #132 from weibocom/dev

Dev

v0.0.1.44

13 Sep 06:51
c10d0f1
Compare
Choose a tag to compare

变更sock文件监听失败后通知的路径
mc就近访问:slave不存在时不处理。