Skip to content

v0.0.5-alpha3

Latest
Compare
Choose a tag to compare
@BoringCat BoringCat released this 30 Apr 12:45
· 1 commit to main since this release

改造

  • 取消 Buffer 架构,改为构建传递 querier 函数,处理时再运行
  • 使用 Prometheus 内部方法,合并本地和远程查询对象,共用查询逻辑
    为了共用逻辑,提前实现 prometheus/prometheus#3351

优化

  • 扔掉自己的轮子,用 panjf2000/ants 作为协程池
  • 在区分租户写入的情况下,使用 LabelValues 从查询处分隔,减少加载序列使用的内存
    (配合处理时查询,大幅度降低内存使用量)
  • 优化压缩目录选择逻辑,对内支持更多的方法
  • 统一压缩器逻辑
  • 压缩器日志增加目标目录以作区分
  • 增加指定本地Block功能