diff --git a/README.md b/README.md index d236cbc..47aa6ff 100644 --- a/README.md +++ b/README.md @@ -1725,27 +1725,27 @@ local analytics = falcot_db.query("transactions", '{"date": {"$gt": "2024-01-01" ## Дорожная карта -- [v] Реализовать поддержку хранимых процедур -- [v] Реализовать поддержку триггеров (обратных вызовов) -- [v] Реализовать поддержку многопоточности -- [v] Реализовать неблокирующие чтение/запись -- [v] Реализовать мульти-мастер асинхронную репликацию через файл конфигурации -- [v] Реализовать логирование -- [v] Реализовать поддержку синхронной мастер-мастер репликации -- [v] Реализовать поддержку протоколов HTTPS и HTTP2 -- [v] Реализовать поддержку первичных индексов -- [v] Реализовать поддержку протокола MessagePack -- [v] Реализовать поддержку транзакций -- [v] Реализовать поддержку первичных и вторичных индексов -- [v] Добавить механизм сторонних модулей на языке lua, расширяющих базовый функционал сервера -- [v] Реализовать проверку запуска сервера при запуске клиента (если сервер НЕ запущен клиент не запускается) -- [v] Реализовать поддержку HTTP-restfull API -- [v] Исправить ошибки записи журнала логов (в журнал лога кроме текущего времени добавить текущий год) -- [v] Реализовать утилиту тестирования сервера на количество запросов на чтение/запись -- [v] Переписать асинхронную мастер-мастер репликацию на синхронную мастер-мастер репликацию +- [x] Реализовать поддержку хранимых процедур +- [x] Реализовать поддержку триггеров (обратных вызовов) +- [x] Реализовать поддержку многопоточности +- [x] Реализовать неблокирующие чтение/запись +- [x] Реализовать мульти-мастер асинхронную репликацию через файл конфигурации +- [x] Реализовать логирование +- [x] Реализовать поддержку синхронной мастер-мастер репликации +- [x] Реализовать поддержку протоколов HTTPS и HTTP2 +- [x] Реализовать поддержку первичных индексов +- [x] Реализовать поддержку протокола MessagePack +- [x] Реализовать поддержку транзакций +- [x] Реализовать поддержку первичных и вторичных индексов +- [x] Добавить механизм сторонних модулей на языке lua, расширяющих базовый функционал сервера +- [x] Реализовать проверку запуска сервера при запуске клиента (если сервер НЕ запущен клиент не запускается) +- [x] Реализовать поддержку HTTP-restfull API +- [x] Исправить ошибки записи журнала логов (в журнал лога кроме текущего времени добавить текущий год) +- [x] Реализовать утилиту тестирования сервера на количество запросов на чтение/запись +- [x] Переписать асинхронную мастер-мастер репликацию на синхронную мастер-мастер репликацию - [ ] Реализовать журнал WAL - [ ] Реализовать графический веб-интерфейс для упраления кластером -- [v] Реализовать автоматический шардинг с консистентным хэшированием +- [x] Реализовать автоматический шардинг с консистентным хэшированием - [ ] Реализовать поддержку алгоритма Raft - [ ] Реализовать поддержку SQL - [ ] Реализовать поддержку ACID-транзакций