feat(ingress): 按处理时间为空扫描信箱,移除水位消费(ACM2-78)

readUnprocessed 替代 ID 水位;去掉 INBOX_CURSOR/cutover-watermark/max-commit-delay 及相关健康与指标。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
windyboy
2026-09-21 14:49:40 +08:00
co-authored by Cursor
parent 23b74ed554
commit 891088235c
29 changed files with 166 additions and 805 deletions
@@ -5,7 +5,7 @@
--
-- 报文格式:SIS 接口规范(docs/legacy/SIS_AODB_RMS-V0.1.mdMETA + 类型体,
-- XML 按 docs/legacy/unisysaodbsis.xsd;只 INSERT 契约内列,不建表不变更(C-2)。
-- INBOX_CURSOR 初值 W=0,应用首启即全部消费。SEQN 15,与 01-mailbox.sql
-- 处理时间为空,应用首启即全部消费。SEQN 15,与 01-mailbox.sql
-- (仅建表、无数据)无冲突。
--
-- 两条参考数据报文验证的是【现状行为】,US-13 落地后行为会变,需同步更新:
+1 -1
View File
@@ -9,7 +9,7 @@
-- 故按 FLID 先删后插(implementation「字段与集合」的完整合并口径)。
-- CREATED_AT/UPDATED_AT 为 NOT NULL,显式给值。
-- 只写决策层(FLIGHT_SCHD + 明细),不碰管道层(PROC_STATE/MSG_EVENT/
-- INBOX_CURSOR/PIPELINE_LOCK/REQ_TRACK/SCHD_SNAP_LOG)。
-- PIPELINE_LOCK/REQ_TRACK/SCHD_SNAP_LOG)。
-- 执行:psql -h 127.0.0.1 -p 15432 -U msgx_dev -d msgx -f 本文件
-- =====================================================================