1. 31 Dec, 2025 2 commits
    • yangjianbo's avatar
      fix(服务): 修复system判定、统计时区与缓存日志 · 3d7f8e4b
      yangjianbo authored
      - system 字段存在即视为显式提供,避免 null 触发默认注入
      - 日统计分组显式使用应用时区,缺失时从 TZ 回退到 UTC
      - 缓存写入队列丢弃日志节流汇总,关键任务同步回退
      
      测试: go test ./internal/service -run TestBillingCacheServiceQueueHighLoad
      3d7f8e4b
    • yangjianbo's avatar
      perf(后端): 完成性能优化与连接池配置 · 7efa8b54
      yangjianbo authored
      新增 DB/Redis 连接池配置与校验,并补充单测
      
      网关请求体大小限制与 413 处理
      
      HTTP/req 客户端池化并调整上游连接池默认值
      
      并发槽位改为 ZSET+Lua 与指数退避
      
      用量统计改 SQL 聚合并新增索引迁移
      
      计费缓存写入改工作池并补测试/基准
      
      测试: 在 backend/ 下运行 go test ./...
      7efa8b54
  2. 30 Dec, 2025 8 commits
  3. 29 Dec, 2025 29 commits
  4. 28 Dec, 2025 1 commit
    • IanShaw027's avatar
      test: 修复分组测试以适配默认分组 · 9e9811cb
      IanShaw027 authored
      由于简易模式会自动创建3个默认分组(anthropic-default, openai-default, gemini-default),
      需要更新测试用例的预期数量:
      - TestList: 期望5个分组(3个默认 + 2个测试)
      - TestListActive: 期望4个活跃分组(3个默认 + 1个测试)
      - TestListActiveByPlatform: 期望2个Anthropic分组(1个默认 + 1个测试)
      - TestListWithFilters_Platform: 期望2个OpenAI分组(1个默认 + 1个测试)
      9e9811cb