fix(flight): 历史清理判据对齐 US-14 AC2 五类已结束条件(ACM2-91)
- HistoryRules.isEnded 共享求值器:计划超 3 天/取消超 1h/离港/到港;JDBC 与 stub 同源不漂移 - 删除无依据的 idle/deleted/terminal 三个窗口(reference.md 四行冲突参数重写为 AC2 口径) - 备降条件依赖 FDIV(DDES/DDIR),落地(Q3、ACM2-100)前显式不命中,参数先行登记 - 修「当日」取系统时钟的缺陷,改由传入 now 推导(测试抓出) - implementation.md 12.5 与配置、yml 同批对齐
This commit is contained in:
@@ -407,7 +407,7 @@ ADFT:Set-only(`US-04` AC2),未带字段不清。有 `SODT` 则算 `OPERA
|
||||
|
||||
### 12.5 生命周期
|
||||
|
||||
运营日过去 ≠ 航班结束。历史清理候选按 `US-14` AC2 的五类已结束条件选取;先写 ES 再删,失败删 0 行(`D1`)。当前配置的判据与窗口尚未对齐该验收,见 [reference.md](reference.md) 依据列标「与需求冲突」的四项。
|
||||
运营日过去 ≠ 航班结束。历史清理候选按 `US-14` AC2 的五类已结束条件选取(共享求值器 `HistoryRules.isEnded`;`SODT`/`CNCL`/`NAAT`/`NEAT` 解析不出一律不命中,宁漏删不误删);先写 ES 再删,失败删 0 行(`D1`)。备降条件依赖 `FDIV` 段(`DDES`/`DDIR`),该段落地(`Q3`、ACM2-100)前恒不命中。
|
||||
|
||||
## 13. 静态参考数据
|
||||
|
||||
|
||||
+4
-4
@@ -56,10 +56,10 @@
|
||||
| `msgx.identity.include-day-boundary` | `false` | 去重时是否把日期算进消息身份;受 `C-3` 约束,不能随意改变 | 默认关闭 |
|
||||
| `msgx.health.backlog-cache-ttl-ms` | `30000` ms | `/health` 与 `/metrics` 共用的未处理消息统计最多缓存多久;`0` 表示每次重算 | 暂定 |
|
||||
| `msgx.history.history-store-enabled` | `false` | 是否启用历史航班写入;关闭时不删除实时航班 | 默认关闭 |
|
||||
| `msgx.history.cancelled-hours` | `48` 小时 | 与 `US-14` AC2 的取消航班清理条件冲突 | 与需求冲突 |
|
||||
| `msgx.history.terminal-hours` | `48` 小时 | `US-14` AC2 的清理条件不包含这个等待时间 | 与需求冲突 |
|
||||
| `msgx.history.deleted-hours` | `48` 小时 | 已删除航班还要等待的时间;`US-14` AC2 没有此条件 | 与需求冲突 |
|
||||
| `msgx.history.idle-hours` | `168` 小时 | 长时间未更新的航班也会被清理;`US-14` AC2 没有此条件 | 与需求冲突 |
|
||||
| `msgx.history.planned-age-days` | `3` 天 | `US-14` AC2 条件 1:计划时间早于当前超过该天数视为已结束 | `US-14` AC2 |
|
||||
| `msgx.history.cancelled-hours` | `1` 小时 | `US-14` AC2 条件 2:取消时间早于当前超过该窗口视为已结束 | `US-14` AC2 |
|
||||
| `msgx.history.diverted-hours` | `1` 小时 | `US-14` AC2 条件 3:备降且计划时间早于当前超过该窗口;备降依据 `FDIV`(`DDES`/`DDIR`)落地前不参与判定(`Q3`、ACM2-100) | `US-14` AC2 |
|
||||
| `msgx.history.arrived-hours` | `1` 小时 | `US-14` AC2 条件 5:实际到港时间早于当前超过该窗口视为已结束(条件 4 离港不设窗口) | `US-14` AC2 |
|
||||
| `msgx.history.snap-log-retention-days` | `90` 天 | 日计划处理记录保存多久 | 暂定 |
|
||||
|
||||
### 信箱与外部依赖(成组登记)
|
||||
|
||||
Reference in New Issue
Block a user