mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-09-29 05:56:38 +08:00
chore(release): bump version to v1.3.1
### 🛠 修复 - 修复了风控中间件测试在 ClickHouse 批写架构迁移后无法正确初始化的问题。 ### ⚡️ 优化与改进 - 新增 ClickHouse 独立 OLAP 管线,以 goose 迁移作为唯一 schema 来源,并抽取 analytics repository 统一访问日志读写。 - 新增通用 ClickHouse batchwriter 批量写入框架,支持各业务域独立缓冲 flush 管道与默认批处理调优。 - 风控访问日志与管理端日志查询改为经 repository 层批写与查询,移除内联 SQL 与手动 DDL 维护路径。 - OAuth Access Token 与会话校验引入 RAM+Redis 缓存,降低高频鉴权路径的数据库读取压力。 - 上传元数据、Auth Source 与系统配置批量读取接入三层缓存(RAM→Redis→DB),并通过 pub/sub 支持多节点失效同步。 - 上传统计增量更新收敛为单事务写入,减少 ingest/remove 路径的锁竞争与统计偏差风险。 - ClickHouse 迁移与连接初始化增加进程隔离,避免与主库迁移互相阻塞。 - 引入 lifecycle 优雅停机钩子,确保进程退出前 flush 批写缓冲与释放资源。 ### 💄 其他/体验 - 新增 cache-framework 与 clickhouse-batchwriter 开发技能,并更新 AGENTS.md Skill 关联索引。 - 登录与 Token 校验路径增加缓存预热,缩短冷启动后首次鉴权延迟。
This commit is contained in: