修复完整历史与运行态内存放大并重建发布包
This commit is contained in:
36
.trellis/tasks/10-14-runtime-json-memory-fix/task.json
Normal file
36
.trellis/tasks/10-14-runtime-json-memory-fix/task.json
Normal file
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"id": "runtime-json-memory-fix",
|
||||
"name": "runtime-json-memory-fix",
|
||||
"title": "补齐完整运行态流式JSON持久化与单次任务状态提交",
|
||||
"description": "参考另一实例的修复,将完整运行态改为64KiB流式读写,取消序列化克隆与等值比较,归档提交内部保护更新的任务状态;保留已完成的历史分块存储和分页读取。",
|
||||
"status": "completed",
|
||||
"dev_type": "backend",
|
||||
"scope": "persistence",
|
||||
"package": null,
|
||||
"priority": "P2",
|
||||
"creator": "shiyue",
|
||||
"assignee": "shiyue",
|
||||
"createdAt": "2026-10-14",
|
||||
"completedAt": "2026-10-14",
|
||||
"branch": null,
|
||||
"base_branch": "main",
|
||||
"worktree_path": null,
|
||||
"commit": null,
|
||||
"pr_url": null,
|
||||
"subtasks": [],
|
||||
"children": [],
|
||||
"parent": null,
|
||||
"relatedFiles": [
|
||||
"lib/json-persistence.js",
|
||||
"lib/session-history-store.js",
|
||||
"server.js",
|
||||
"scripts/json-persistence-unit.js",
|
||||
"scripts/runtime-state-memory-unit.js",
|
||||
"scripts/session-history-store-unit.js",
|
||||
"scripts/regression.js",
|
||||
".trellis/spec/backend/session-history.md",
|
||||
".trellis/spec/backend/quality-guidelines.md"
|
||||
],
|
||||
"notes": "完整隔离集成回归、JSON10项、持久化38项通过。80MiB旧v1运行态在256MiB堆参数下RSS峰值210.5MiB,单次读写64KiB,正文摘要完整、write/fsync/rename失败保留旧档。未修改生产历史,未重启服务。",
|
||||
"meta": {}
|
||||
}
|
||||
Reference in New Issue
Block a user