github komari-monitor/komari Snapshot-2608071331

pre-releaseone hour ago

主要更新内容

  • 指标查询性能优化:通过批量加载指标定义与批量读取原始/滚动数据,减少查询时的重复数据库访问。
  • 降低指标查询过程中的 CPU 使用率和内存分配开销。
  • 空间回收(Reclaim Space)前自动清理不属于当前内置定义集合的指标,避免遗留定义占用存储。
  • SQLite 在迁移完成及空间回收后执行 PRAGMA optimize,改善数据库文件布局与查询性能。
  • 重启后的指标查询不再混用滚动聚合结果,仅返回原始数据窗口内的数据,避免重启间隙出现重复/意外数据。

Bug修复

  • 修复启动时可能删除指标历史的问题:过时内置指标(如 memory.totalswap.totaltemperaturedisk.total)的定义和历史数据在启动时不再被删除。

其他

  • 新增 MariaDB 集成测试,扩大数据库兼容性验证覆盖。

Commits

Full Changelog: 1.4.1...Snapshot-2608071331

Don't miss a new komari release

NewReleases is sending notifications on new releases.