create: Checkpoint 2026-09-30 06:18:52 UTC [d3b83d9449]
MemRelay-Operation: checkpoint-save:nixmsg-ckpt-sdk-r2-supplement-20260930-a1 MemRelay-Resource: 020c9295-88ae-4eb1-8922-a3ee8758f182
This commit is contained in:
+38
@@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
title: Checkpoint 2026-09-30 06:18:52 UTC [d3b83d9449]
|
||||||
|
type: checkpoint
|
||||||
|
permalink: main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-30-06-18-52-utc-d3b83d9449
|
||||||
|
stable_id: 020c9295-88ae-4eb1-8922-a3ee8758f182
|
||||||
|
scope: project
|
||||||
|
memory_type: checkpoint
|
||||||
|
project_id: 25464650-ed5d-440e-b362-190f2852d451
|
||||||
|
usage_profile_id: 0c9feb46-d06e-43cd-9ef0-c5813c84a998
|
||||||
|
status: active
|
||||||
|
revision: 1
|
||||||
|
request_id: nixmsg-ckpt-sdk-r2-supplement-20260930-a1
|
||||||
|
created_at: '2026-09-30T06:18:52.758253+00:00'
|
||||||
|
updated_at: '2026-09-30T06:18:52.758253+00:00'
|
||||||
|
tags:
|
||||||
|
- review-issues-ready
|
||||||
|
- review-2026-09-30
|
||||||
|
- sdk
|
||||||
|
---
|
||||||
|
|
||||||
|
# 检查点:第二轮 SDK 审查结果已核实并补进 issue
|
||||||
|
|
||||||
|
承接上一个检查点(review-issues-ready)。基线仍是 main 4059a15,没有改代码。
|
||||||
|
|
||||||
|
## 第二轮审查结果
|
||||||
|
- 身份、消息、平台三个第二轮审查子代理均出错结束,没有产出。SDK 第二轮(b01db482)完成,总审查人对照代码核实了第一轮没有的发现。
|
||||||
|
|
||||||
|
## 已更新的 issue(只改正文方案表与测试,工作包数量不变)
|
||||||
|
- K-00 #57:“重连退避”改为明确算法——第 n 次等待 min(1s×2^(n-1),30s)×随机(0.7,1.3),n 为连续失败计数;仅 connect 后第一次连接可不等;断线后首次重连等约 1s;在线不足 60s 断开算一次失败;稳定 60s 后断开 n 重置为 1;只维护一个计数。原写“统一采用 Go/JS 的 S1.3 状态机”不妥(JS 双重翻倍)。“rate_limited 重交”补充每次重交重新生成 rid(消息 id、正文、send_at_ms 不变);新增“logout 请求失败要返回给应用”和“时长参数用 64 位整数”两行。
|
||||||
|
- K-01 #58 Go:补 SendResult 缺 json 标签(SendAtMs 恒为 0)、去重顺序表重复记键(改共用 10000 条 LRU)、failAuth/failKicked 同步 Stop 白等 3s、限速重交复用 rid;S-15 与退避测试按新算法改;改动文件加 types.go。
|
||||||
|
- K-02 #59 JS:补退避双重翻倍(mqtt.ts:41-45 + types.ts:174-215,实际 1/4/16/30s)、限速重交复用 rid。
|
||||||
|
- K-03 #60 Python:补 logout 吞掉请求失败;S-15 改为按 K-00 算法。
|
||||||
|
- K-04 #61 Java:补 java.util.Base64 需 API 26(D30 最低 24,内置编解码)、logout 吞掉请求失败、updateSelf 默认延迟用 Integer(改 Long);S-15 改为按 K-00 算法。
|
||||||
|
- 总览 #7:“统一取舍”加 SDK 重连退避一条,“审查方式”说明 SDK 第二轮补充。#57–#61 各加一条说明评论。
|
||||||
|
- 验证:19 处精确匹配替换,重跑 DryRun 全部显示已应用。
|
||||||
|
|
||||||
|
## 下一步
|
||||||
|
不变:等负责人审核 issue,再由 Grok 团队按总览 #7 并行修复。
|
||||||
Reference in New Issue
Block a user