版本历史
更新历史¶
1.3.9(2024/03/28)¶
- Sink 丢弃请求时,增加返回 HTTP
406 Not Acceptable
错误,便于排查问题(#82)
1.3.8(2024/01/24)¶
- 新增更多指标暴露
- 大幅度提升 Sinker 规则匹配性能(#26)
1.3.7(2023/12/14)¶
- 新增更多指标暴露
- 优化磁盘缓存清理策略,采集尽快消费原则:
- 避免存储超限导致数据主动丢弃
- 同时尽早将缓存的数据发送上去
- 增加超大请求丢弃相关的可观测性(指标/日志)
- 调整 Dataway 自身 POD yaml,完善其指标和日志采集
1.3.6(2023/10/24)¶
- 新增 Dataway
sink
管理命令
1.3.5(2023/09/13)¶
- Kubernetes 下支持通过环境变量注入来安装 Dataway
- 新发布了 dataway.yaml
1.3.4(2023/09/01)¶
- 升级 Golang 到 1.9
- 修复 inner token 无数据问题
- 默认配置中调整如下配置:
- 默认 API 限流增加到 100K
- 默认最大 Body 增加到 64MB
- 新增 HTTP 超时设置(Dataway 到中心),默认 30s
- 新增配置以忽略 TLS 509 报错
1.3.3(2023/09/01)¶
- 修复镜像打包
curl
问题
1.3.2(2023/08/30)¶
- 镜像中增加
curl
命令,便于查看自身指标
1.3.1(2023/08/28)¶
- 增加 URL 的 Sinker 功能
1.3.0(2023/08/24)¶
- 重构整个 Dataway 实现,增加 Sinker 功能
1.2.12(2023/08/28)¶
- 重构 CI 发布流程,实现 install 脚本双发布
1.2.8(2022/09/18)¶
-
/v1/wirte 接口更新:
- 移除冗余的 /v1/write/xxx API,增加 /v1/write/:category 接口
- 写入数据不再进行行协议解码,但仍然进行 Body 读取,用于签名
-
磁盘缓存:
- 当缓存清理过程中发送中心失败,增加消费暂停策略,直到当前缓存的请求发送成功才清理下一个缓存
- 更新 pbcache proto 文件