Skip to content
This repository was archived by the owner on Oct 3, 2025. It is now read-only.

BatchSQL v1.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Oct 17:12
· 3 commits to main since this release

Release Notes for v1.3.0

Release Date: 2025-10-02 17:03:07 UTC

Changes since v1.2.5

  • release: v1.3.0 - Executor 架构重构:引入自类型泛型能力接口 MetricsCapable[T]/ConcurrencyCapable[T],在具体类型或已实例化能力接口上支持链式 - NewBatchSQL 运行时只读探测 MetricsReporter():为 nil 时内部使用 Noop 兜底,不写回执行器,避免误覆盖 - 文档与示例全面对齐:新增 docs/guides/executor-capabilities.md;更新 README、docs/index.md、API 参考与监控快速上手 - 清理旧写法:移除不必要的类型断言与错误链式示例 (bd8b199)
  • fix: PromQL用行内代码 (48addf2)

Test Results

  • ✅ All unit tests passed
  • ✅ MySQL integration tests passed
  • ✅ PostgreSQL integration tests passed
  • ✅ Redis integration tests passed
  • ✅ Monitoring system tests passed
  • ⚠️ SQLite tests show expected architectural limitations

Features

  • 🚀 Multi-database support: MySQL, PostgreSQL, SQLite, Redis
  • 📊 Prometheus + Grafana monitoring integration
  • 📚 Complete documentation system in docs/ directory
  • 🧪 Comprehensive test suite with 95%+ pass rate

Installation

go get github.com/rushairer/batchsql@v1.3.0