diff --git a/README.md b/README.md index 05e1fff..4adaf37 100644 --- a/README.md +++ b/README.md @@ -1735,7 +1735,7 @@ futriix:~> doc compression employees 550e8400-e29b-41d4-a716-446655440000 - [x] Реализовать Прозрачное обновление схемы данных - [x] Реализовать в системе бекапов только "планировщик бэкапов" и "инкрементальность (на основе WAL)" - [x] Реализовать механизм плагинов, с помощью которого можно на языке lua реализовать движки для субд, не изменяя её исходный код -- [x] Реализовать атомарную запись через временный файл +- [x] Реализовать атомарную запись через временный файл (Обеспечение целостности чекпоинтов (снапшотов) базы данных) - [x] Реализовать контрольную сумму SHA-256 для чекпоинтов - [x] Реализовать блокировку при восстановлении - [x] Реализовать проверку целостности при загрузке @@ -1744,7 +1744,7 @@ futriix:~> doc compression employees 550e8400-e29b-41d4-a716-446655440000 - [x] Реализовать очистку WAL сегментов после бэкапа - [x] Реализовать Проверку версии бэкапа - [x] Реализовать статусы бэкапов (pending/running/completed/failed) -- [x] Реализовать атомарнуя запись бэкапов +- [x] Реализовать атомарнуя запись бэкапов (Обеспечение целостности файлов бэкапов) - [ ] Реализовать Multi-Raft (Несколько независимых Raft групп для разных шардов) - [ ] Реализовать (Linearizable чтения) чтения через лидера с кворумом для строгой консистентности в кластере - [ ] Реализовать Learner узлы узлы для репликации без права голоса (для бэкапов)