jjaw
49752060fc
fix(monitor-v2): resolve composite group error facts to concrete account platform
...
Composite groups are a routing layer. The usage-side aggregation already
maps their traffic to the concrete account platform via
usageLogEffectivePlatformExpr, but the error aggregation read
ops_error_logs.platform verbatim. Pre-routing failures on composite groups
fall back to the group platform 'composite', which is never an enabled
monitor v2 config platform, so those error facts were filtered out of
every channel monitor v2 query and composite groups looked permanently
healthy.
Join groups/accounts in the error dedup CTE and resolve the effective
platform the same way as the usage side: account platform first, then a
real recorded platform, else 'unknown'. The window delete+rewrite
recompute rewrites historical facts with the corrected key.
2026-08-23 02:33:09 +08:00
jjaw
af3b6bbd68
优化快照发布临时分配
2026-07-21 03:07:01 +08:00
jjaw
f7979ae8ff
优化 Responses SSE 事件类型解析
2026-07-19 18:50:33 +08:00
jjaw
8fd6f91b7e
优化 Responses 生图意图复用
2026-07-19 18:49:08 +08:00
jjaw
f552448fb2
复用调度快照账号载荷写入
2026-07-16 04:07:15 +08:00
jjaw
a8a8a58f65
优化批量账户事件的调度重建范围
2026-07-16 00:11:17 +08:00
jjaw
62be9db9df
补充调度缓存并发语义注释
2026-07-15 07:10:22 +08:00
jjaw
4aedbfc4a8
补充 OpenAI 转发复用边界注释
2026-07-15 06:59:00 +08:00
jjaw
143cab7bf5
复用重建批次内的账号查询
2026-07-15 05:31:50 +08:00
jjaw
8edad3a455
清理全量重建中的过期调度桶
2026-07-15 04:23:06 +08:00
jjaw
78e09a0f1a
复用请求级图片生成意图判断
2026-07-15 04:20:11 +08:00
jjaw
43a2c13173
优化图片生成意图字段扫描
2026-07-15 03:54:32 +08:00
jjaw
31a0efc747
退休已停用分组的调度缓存桶
2026-07-15 01:07:26 +08:00
jjaw
9da4cfbdcc
增加调度分组生命周期租约
2026-07-15 00:12:40 +08:00
jjaw
5e43c7faac
优化透传流事件边界刷新
2026-07-15 00:00:40 +08:00
jjaw
8523a52c07
优化调度缓存桶退休原语
2026-07-14 23:08:17 +08:00
jjaw
92edda2f6e
优化透传图片意图判定复用
2026-07-14 21:57:26 +08:00
jjaw
86800a8cd0
优化内容会话种子字段扫描
2026-07-14 16:53:21 +08:00
jjaw
23f93a9348
优化 Responses 流式事件边界刷新
2026-07-14 16:38:37 +08:00
jjaw
a8afc20969
优化 Ops 队列深度账号查询
2026-07-14 16:18:26 +08:00
jjaw
9033e14bb7
修复账号到期暂停触发全量重建
2026-07-14 09:49:57 +08:00
jjaw
8f328d4ab3
修复代理到期改投触发全量重建
2026-07-14 09:23:02 +08:00
jjaw
831862b924
修复调度全量重建并发合并
2026-07-13 21:59:55 +08:00
jjaw
a0778e9a42
修复调度器使用已消费事件计算延迟
2026-07-13 21:56:47 +08:00
jjaw
8d5bc448b5
fix(openai): avoid repeated request body scans
2026-07-13 17:43:59 +08:00
jjaw
fe184f8c33
修复调度缓存异常时间阻塞
...
Refs Wei-Shaw/sub2api#60
Refs Wei-Shaw/sub2api#1608
2026-07-12 05:54:46 +08:00
jjaw
73ffd13430
关联上游 issue #3818 #3887 #3961
...
相关修复 PR:#3989 #3994
2026-07-12 05:12:20 +08:00
jjaw
f57d06d959
合并 compact writer 修复
2026-07-12 04:53:55 +08:00
jjaw
1a8401f5f3
合并 tool_search 参数修复
2026-07-12 04:53:54 +08:00
jjaw
06af8115f7
修复 compact 心跳 writer 生命周期
2026-07-12 04:53:41 +08:00
jjaw
5015b7a1c1
修复 tool_search 参数对象反序列化
2026-07-12 04:53:34 +08:00
jjaw
6ae5fc31b3
fix(admin): gate scheduler score calculation
2026-07-08 06:58:35 +08:00
jjaw
5089c303e1
优化 Redis SCAN 清理架构
2026-07-06 20:27:13 +08:00
jjaw
e5dc1f5972
添加 token_expired 刷新不可重试判断
2026-07-04 04:30:15 +08:00
jjaw
f3a3a0869d
优化并发槽位清理
2026-07-03 21:02:31 +08:00
jianjian
c620ad6a36
fix: align group capacity SQL with target schema
2026-07-03 08:44:39 +00:00
jianjian
72ccd1b111
fix: batch group capacity summaries
2026-07-02 20:22:17 +00:00
jianjian
3f2ef60468
fix: optimize ops realtime account stats
2026-07-02 20:04:47 +00:00
jianjian
372436323a
修复邀请码普通兑换错误
2026-07-02 16:38:42 +00:00
jjaw
cb14935e9a
fix: cleanup consumed scheduler outbox rows
2026-06-16 11:56:40 +08:00
jjaw
b3ec6288ad
fix: release scheduler outbox dedup on claim
2026-06-16 11:48:13 +08:00
jjaw
60cf89ae26
fix: recover scheduler outbox invalid dedup index
2026-06-16 11:48:13 +08:00
jjaw
3ef70b045d
fix: safely coalesce scheduler outbox events
2026-06-16 11:48:12 +08:00
jjaw
34e66ec0a5
fix: outbox scheduler snapshot coalesce
2026-06-16 11:48:12 +08:00
jjaw
9b270f11d7
refactor: inline token refresh retry reason prefix
2026-06-16 11:44:39 +08:00
jjaw
74199b6a6e
fix: reduce token refresh retry amplification
2026-06-16 11:44:39 +08:00
jjaw
b0579c4891
fix: move user wait queue accounting off hot path
2026-06-16 11:41:54 +08:00
jjaw
8b698ff4c1
fix account list parameter limit
2026-06-16 11:39:15 +08:00
jjaw
e4c255a77a
fix:account expiry autopause index
2026-06-12 01:38:09 +08:00
jjaw
727ac3f689
fix: add app_session_terminated to non-retryable refresh errors / 将 app_session_terminated 添加到不可重试的刷新错误中
2026-06-10 22:32:04 +08:00
jjaw
fa8f1749f5
fix: treat invalid_refresh_token as non-retryable / 将 invalid_refresh_token 判定为不可重试
2026-06-10 14:21:44 +08:00
jjaw
2c27548b82
优化调度日志循环开销
2026-06-10 01:03:01 +08:00
jjaw
30c00a91d8
优化账号分组调度索引
2026-06-10 00:59:50 +08:00
jjaw
46bd7968a3
fix: reuse OpenAI failover error body
2026-06-09 21:56:35 +08:00
jjaw
2c45f91d3c
fix openai failover model body replacement
2026-06-09 21:52:04 +08:00
jjaw
c10598dfe5
fix idempotency response utf8 truncation
2026-06-09 20:08:20 +08:00