Skip to content

AgentSQL v1.4.0

Choose a tag to compare

@cuipengdba cuipengdba released this 17 Oct 22:06
· 52 commits to main since this release
4601b89

AgentSQL v1.4.0

本版把 PostgreSQL metadata 部署中的控制台密码和 LDAP 登录尝试次数改为跨网关共享预算。每个规范化租户及账号在首次尝试后的 60 秒内最多 10 次;多个节点在数据库事务中共同裁定。账号预算键以部署密钥计算 HMAC,不保存账号明文。metadata 故障返回 503,预算耗尽返回 429;SQLite 单节点继续使用本地预算。

共享 metadata/audit 的双网关、独立业务数据库已完成并发登录、一节点退出、审计库故障与恢复、结果交付、审计链和 outbox 状态演练。v1.3.0 正式包到 v1.4.0 的 SQLite 与 PostgreSQL metadata/audit 分库升级、只读迁移检查、旧版本启动保护及备份恢复均已通过;Go、Web 和 govulncheck CI 全绿。

SQLite 及合并 PostgreSQL metadata schema 从 21 升至 22,分离 PostgreSQL metadata 从 20 升至 21,audit-only 保持 6。升级前应停流并成套备份;v1.3.0 和 v1.4.0 节点不可混合承接登录。双节点须使用相同的部署密钥与配置、不同的实例身份。部署与升级细节见 部署文档。

发行物提供 linux/amd64 与 linux/arm64 包、SPDX SBOM、provenance、SHA256SUMS 与 Ed25519 分离签名。请固定 v1.4.0 精确版本并验签。其他数据库的支持级别不因本版提升;支持边界和证据见 发布说明与验收记录。

按照分阶段发布计划,官网、公网 Demo 和 GHCR latest 保持 v1.0.0,完成 v1.5.0 后统一更新。主、Demo 和 quickstart 镜像使用 v1.4.0 精确标签。