Files
MemRelay/projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-30 00-51-11 UTC [fbe055ee3c].md
T
memrelay f4080d9d3e create: Checkpoint 2026-09-30 00:51:11 UTC [fbe055ee3c]
MemRelay-Operation: checkpoint-save:s2-itest-checkpoint-20260930-0851
MemRelay-Resource: 84434892-8ee6-4c75-9e2d-5eb622548ea0
2026-09-30 08:51:14 +08:00

53 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Checkpoint 2026-09-30 00:51:11 UTC [fbe055ee3c]
type: checkpoint
permalink: main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-30-00-51-11-utc-fbe055ee3c
stable_id: 84434892-8ee6-4c75-9e2d-5eb622548ea0
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: s2-itest-checkpoint-20260930-0851
created_at: '2026-09-30T00:51:11.092915+00:00'
updated_at: '2026-09-30T00:51:11.092915+00:00'
tags:
- ready-to-merge
- S2
- feat/s2-itest
- python
- java
---
# 检查点:SDK 二 S2 任务 4–5 ready-to-merge
## 线 / 任务
- 线:SDK 二 S2
- 任务:Python/Java 接入清单(任务 4)+ README/示例/打包试跑(任务 5)
- 分支:`feat/s2-itest`(已推送 origin,未推 main)
- 提交:`226cc0c` feat: Python/Java SDK 接入清单与打包文档
- 工作树:`e:\\code\\NixMsg-wt\\s2b`(勿用残留 s2)
- 基线:`origin/main` = `77d2dbd`
## 完成内容
- 真实 nixmsg:临时目录、listen 127.0.0.1:0、admin init、管理接口开注册
- Python/Java 接入清单集成测(跳过仅 JS 跨域第 14 条)
- README + 最小示例;`python -m build`;`mvn package -DskipTests`(字节码 major 52)
- 修复:Paho MQTTv5/websockets/SUBACK;下行 resp 与业务帧分流防 auto_ack 死锁;HiveMQ CONNACK/0x8E 解析;connectSync 终态等待
- DEVIATIONS「SDK 二 S2」增补 S2-PY/JAVA 4–5,保留其他节;未改 PRD
## 验证
- `pytest`:22 passed
- `mvn test`:22 passed
- 打包:wheel/sdist 与 nixmsg-sdk-0.1.0.jar 已出;未发布 PyPI/Maven
## 清单结果摘要
- 通过:1–3、5–13、15(及 4 的同号防重/断线重交部分)
- 部分/未测:4 的「选择性丢 ack 后重推」真机未测(原因见 DEVIATIONS);14 仅 JS 跳过
## 给下个会话
- 总控可审阅后 ff-only 合并 `feat/s2-itest`
- 标签:ready-to-merge
- 勿强推 main