create: Checkpoint 2026-09-30 08:17:57 UTC [24e1fd4fc5]
MemRelay-Operation: checkpoint-save:ckpt-r2-l03-t02-20260930-1618 MemRelay-Resource: d6ae3499-9c68-4bb0-af1a-d9d6dec33b8e
This commit is contained in:
+40
@@ -0,0 +1,40 @@
|
||||
---
|
||||
title: Checkpoint 2026-09-30 08:17:57 UTC [24e1fd4fc5]
|
||||
type: checkpoint
|
||||
permalink: main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-30-08-17-57-utc-24e1fd4fc5
|
||||
stable_id: d6ae3499-9c68-4bb0-af1a-d9d6dec33b8e
|
||||
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: ckpt-r2-l03-t02-20260930-1618
|
||||
created_at: '2026-09-30T08:17:58.015746+00:00'
|
||||
updated_at: '2026-09-30T08:17:58.015746+00:00'
|
||||
tags:
|
||||
- ready-to-merge
|
||||
---
|
||||
|
||||
# 检查点:L-03 / D-03 评论 / T-02 已推送,未合 main
|
||||
|
||||
## 完成内容
|
||||
- **L-03 #22**:工作树 `E:\\code\\NixMsg-wt\\r2-l03`,分支 `feat/fix-l03-shutdown` HEAD `9a17c6a26bd7b09f875d664a48c5caf59cfcb09f`。合成 origin `feat/fix-message-c01-c03` + `feat/fix-listener-l01-l07`(broker/store 已在 C-01–C-03)。listener `StopAccept`/`Wait`;serve 停机顺序 StopAccept → 等循环 → Drain 10s → Shutdown 5s → 再 Drain → Wait → db.Close;`<-ctx.Done()` 后立刻 `stop()`。未改 PublishDown。compose 30s;OPS TimeoutStopSec。DEVIATIONS `### 复审修复 L-03`。Gitea 已评论 (#22)。
|
||||
- **D-03 #29**:C-03 `a4e51ec` 已满足 MaxOpen=64 MaxIdle=16 idle 5m query_only + TestReaderPoolCapAndQueryOnly。只评论,不另开补丁。
|
||||
- **T-02 #63**:工作树 `E:\\code\\NixMsg-wt\\r2-t02`,分支 `feat/fix-t02-acceptance` HEAD `590ee0d549e77701eb1cd9ed761a3a369cfe4ea1`(基于 T-01)。对照表拆子项,通过 19 / 部分通过 4(F03/F08/F21/F22)。task check 通过。
|
||||
- **#32 #33 #34**:已补 C-01/C-02/C-03 commit 链接评论。
|
||||
|
||||
## 验证
|
||||
- L-03:TestStopAcceptDoesNotWaitForMQTT、TestServeShutdownWithLiveMQTT(WS+TCP 0x8B,15s 内返回);go test cmd/nixmsg listener broker store message。合成分支 task check 有既有 gofmt/govet,非 L-03 引入。TestQ2 在 C-01–C-03 基线即因回执超时失败。
|
||||
- T-02:task check 全绿(含 go test ./test/accept/ 约 27s)。
|
||||
|
||||
## 未合 main 的 feat
|
||||
T-01 feat/fix-t01-ws-harness;T-02 feat/fix-t02-acceptance;T-03 feat/fix-t03;message c01-c03 / c04-c07;identity u01-u05;store d01-d05;listener l01-l07;L-03 feat/fix-l03-shutdown;admin-web;U-02;U-03;H-07;broker b01-b12;SDK k00-k05。
|
||||
|
||||
## 不要做
|
||||
不合 main、不强推 main、不合 feat/fix-3-downlink-deadlock、保留 E:\\code\\NixMsg-wt\\fix3。不要在 e:\\code\\NixMsg 主工作树改代码。
|
||||
|
||||
## 给下个会话
|
||||
- L-03 合入须在 B-08、D-02、C-01 与 listener L-01–L-07 之后;合成分支含 listener merge commit 8e1d022。
|
||||
- D-03 无需再补代码。
|
||||
- T-02 只动测试与文档,可在 T-01 之后 ff。
|
||||
Reference in New Issue
Block a user