tc_compress
Reclaim archive storage by deleting change layers older than the retention period. Restores of removed layers become unavailable, while step baselines remain intact.
Instructions
回收存档空间:删掉超过保留期的变更层内容。被回收的变更层不能再 restore,步骤基线不受影响。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| root | Yes | 工作区根目录 | |
| maximum | No | 每条路径最多保留几份变更层,默认 50 | |
| minimum | No | 每条路径至少保留几份较旧的变更层,默认 20 | |
| keep_seconds | No | 保留最近多少秒内的变更层,默认 7 天 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| maximum | Yes | ||
| minimum | Yes | ||
| eligible | Yes | 通过了保护检查、可以考虑回收的数量 | |
| converted | Yes | 本次真的删掉的 payload 数 | |
| bytes_freed | Yes | 释放的字节数 | |
| already_gone | Yes | 已标为不可回退但 payload 本来就不在的数量 | |
| keep_seconds | Yes |