跳转到内容

CheckpointRetention

R-3(doc/117 R-3)— 快照保留策略:写入时按两者淘汰(先按龄再按数;皆缺省不限)。 龄以本次写入快照的 createdAt 为基准(调用方的「现在」;kernel 不读时钟——确定性、 可测),createdAt < 基准 − maxAgeDays 的既有快照淘汰;随后仍超 max 则按 checkpointId 升序(ULID = 时间序)淘汰最旧至 max 条,不分 trigger(D-4 A)。被淘汰快照的附件经 引用计数 GC(见 deleteCheckpoint)。

optional max?: number;

同会话快照数上限(缺省不限)


optional maxAgeDays?: number;

同会话快照最长保留天数(可为小数;缺省不限)