- Add cleanup_deadline parameter to cleanup_phase for retention checking - Check retention period (default 48h) before deleting old index - Return CleanupAborted error if deadline not reached or not set - Add CleanupMetricsCallback for miroir_reshard_cleanup_completed_seconds metric - Measure and emit cleanup duration (time to delete index) - Add test for cleanup_error_aborted_display The cleanup phase now properly enforces the retention TTL before deleting the old index, allowing for emergency rollback within the configurable retention window. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| miroir-core | ||
| miroir-ctl | ||
| miroir-proxy | ||