From 9bcfb571a48e2d6ccb1cbac6757abedae4a39fcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D1=80=D0=B8=D0=B3=D0=BE=D1=80=D0=B8=D0=B9=20=D0=A1?= =?UTF-8?q?=D0=B0=D1=84=D1=80=D0=BE=D0=BD=D0=BE=D0=B2?= Date: Thu, 11 Dec 2025 22:27:27 +0000 Subject: [PATCH] Update What's new.md --- What's new.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/What's new.md b/What's new.md index 0334f38..55b3b63 100644 --- a/What's new.md +++ b/What's new.md @@ -21,10 +21,6 @@ > * Добавлена команда cluster.rebalance в lua_shell.rs для выполнения полной ребалансировки > * Расширен функционал команды "cluster.rebalance" таким образом, чтобы при её выполнении происходит ребалансировка не только созданных ранее шардов, но и созданных узлов в кластере. Расширена ребалансировка в sharding.rs - добавлена функция rebalance_nodes() для ребалансировки узлов кластера > * Обновлен конфигурационный файл - удалены упоминания standalone режима - - -# Изменения (по состоянию на 28.11.2025) - > [!IMPORTANT] **Исправленные баги** > * В Транзакциях - В методе "execute_command" для "CommitTransaction" отсутствует проверка на существование транзакции перед выполнением команд. @@ -79,4 +75,14 @@ > * Исправлена ошибка экспорта: Не было обработки вложенных JSON структур > * Добавлен метод value_to_string для преобразования любых JSON значений > * Исправлена ошибка в работе с путями: Использовались абсолютные пути из конфигурации -> * Добавлено использование относительных путей с созданием директорий \ No newline at end of file +> * Добавлено использование относительных путей с созданием директорий + +# Изменения (по состоянию на 12.12.2025) +> [!NOTE] + **Улучшения и/или добавление функционала** +> * Все println!() вызовы в серверных модулях были заменены на вызовы log_to_file() для записи в файл futriix.log +> * eprintln!() для ошибок в серверных модулях также были заменены на log_to_file() +> * HTTP запросы теперь логируются в файл вместо вывода в консоль +> * Статистика HTTP сервера периодически записывается в лог каждые 60 секунд +> * Информация о старте сервера, создании директорий и инициализации компонентов теперь сохраняется в лог +> * Интерактивная оболочка Lua продолжает работать в интерактивном режиме (вывод в консоль), так как это пользовательский интерфейс \ No newline at end of file