[SERVER-66635] Introduce TTL job to delete change collection. Created: 21/May/22 Updated: 29/Oct/23 Resolved: 21/Aug/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Rishab Joshi (Inactive) | Assignee: | Catalin Sumanaru |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | pm-2334-m1 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Sprint: | QE 2022-06-27, QE 2022-07-11, QE 2022-07-25, QE 2022-08-08, QE 2022-08-22 | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
Introduce TTL job to delete change collection. This TTL job should consider a default retention time if the retention time is not available in the CWC. The TTL job should never delete the last entry of the change collection. There could be many change collections and the TTL job should iterate over each of them and delete the required entries. The TTL job should also publish the required ServerStatus metrics. |