fawney19
5bb08e6aa4
feat(gateway): 重构 usage 数据层、迁移系统与系统导入
数据库迁移:
- 引入 baseline v2 bootstrap,空库首次启动自动初始化
- 服务启动不再自动执行迁移,需显式 `--migrate` 运行
- 新增 pending migration 检测,schema 落后时拒绝启动
Usage 数据层:
- usage body 存储外部化为独立 blob 表
- 新增 HTTP audit 表拆分存储请求/响应头与 body ref
- 后台清理任务支持 legacy body ref 元数据迁移
- usage runtime 写入迁移到专用 tokio runtime(独立线程池, 8MB 栈)
系统导入/导出:
- 支持用户、API Keys、钱包数据的完整导入
- 兼容 legacy 与 v1.3+ 两种导出格式
其他改进:
- executor outcome 增加 runtime miss 诊断上下文
- 主 tokio runtime 栈大小调整为 8MB
- 前端 provider 管理支持 base URL 配置
- dev.sh 支持 --migrate 参数
2026-04-13 14:01:22 +08:00
..
2026-04-09 13:51:50 +08:00
2026-03-19 13:11:54 +08:00
2026-02-28 11:45:04 +08:00
2026-03-15 20:27:53 +08:00
2026-03-15 21:02:05 +08:00
2026-04-07 02:50:19 +08:00
2025-12-12 16:15:36 +08:00
2026-03-01 12:37:08 +08:00
2026-03-10 16:50:26 +08:00
2026-02-27 13:54:46 +08:00
2026-02-22 00:43:41 +08:00
2026-03-07 17:11:19 +08:00
2026-03-20 00:24:56 +08:00
2026-02-22 00:43:41 +08:00
2026-02-28 11:45:04 +08:00
2026-03-03 09:22:20 +08:00
2026-03-07 18:43:28 +08:00
2026-02-27 13:58:58 +08:00
2026-04-05 20:23:16 +08:00
2026-02-22 00:43:41 +08:00
2026-02-14 20:06:38 +08:00
2026-03-31 19:19:04 +08:00
2026-04-13 14:01:22 +08:00
2026-03-01 23:32:48 +08:00
2026-02-28 13:52:32 +08:00
2026-02-14 20:06:38 +08:00
2026-03-03 11:32:41 +08:00
2026-02-11 15:33:01 +08:00