diff --git a/README.md b/README.md index 93c6044..7e73fb5 100644 --- a/README.md +++ b/README.md @@ -2633,6 +2633,9 @@ futriix:~> doc compression employees 550e8400-e29b-41d4-a716-446655440000 - [x] Реализовать Gossip Protocol (Протокол сплетен) (механизм автоматического обнаружения узлов в кластере, обмен информацией между узлами нагрузка,health про протоколу UDP, поддержка seed-узлов для начального обнаружения, автоматическое обновление списка членов кластера) - [x] Реализовать Self-Healings (Механизмы самоисцеления) (Автоматический мониторинг состояния всех узлов кластера,Обнаружение сбоев с пороговым значением (Failure Threshold, автоматическое восстановление: перезапуск, переподключение, перебалансировка, отслеживание истории восстановлений и сбор метрик) - [x] Реализовать Dynamic Configuration (Динамическая конфигурация) (централизованное хранение конфигурации в Raft-логе, изменение параметров на лету без перезапуска узлов, версионирование и история изменений, подписка на изменения для компонентов системы) +- [x] Реализовать многострочный ввод в REPL — запросы теперь можно разбивать на несколько строк, как в mongosh. +- [x] Реализовать пейджер в REPL — длинные результаты выводятся через less или встроенный пейджер. +- [x] Реализовать автодополнение в REPL — для имен коллекций, полей и операторов. - [ ] Реализовать (Linearizable чтения) чтения через лидера с кворумом для строгой консистентности в кластере - [ ] Реализовать Learner узлы узлы для репликации без права голоса (для бэкапов) - [ ] Реализовать полноценную поддержку алгоритма Raft (с автоматическим перевывыбором лидера, с доменом отказа)