Skip to content

Commit 8ab60ab

Browse files
author
anton.voskresensky
committed
fix retention
1 parent 452894d commit 8ab60ab

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

ARCHITECTURE.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,10 +207,8 @@ osctl/
207207
- Получаем все индексы через `GET /_cat/indices/*?h=index,ss&bytes=b&s=ss:desc`
208208
- Фильтруем индексы используя `utils.ShouldSkipIndex` (исключаем системные индексы, restored-, extracted_)
209209
- Проверяем наличие даты в имени индекса через `HasDateInName`
210-
- Исключаем индексы за сегодня и вчера
211210
- Исключаем индексы с будущими датами
212211
- **Фильтрация по cutoff date**: Используется функция `IsOlderThanCutoff` для проверки каждого индекса. Удаляются только индексы старше cutoff date.
213-
- Сортируем по размеру (убывание)
214212
6. **Проверка снапшотов** (опционально):
215213
- Если `retention_check_snapshots=true` (по умолчанию): Получаем все снапшоты через `GET /_snapshot/{snap_repo}/*` и проверяем наличие валидного снапшота для каждого индекса перед удалением
216214
- Если `retention_check_snapshots=false`: Пропускаем проверку снапшотов

0 commit comments

Comments
 (0)