Update What's new.md

This commit is contained in:
Григорий Сафронов 2025-12-11 22:27:27 +00:00
parent d12f275a0b
commit 9bcfb571a4

View File

@ -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 значений
> * Исправлена ошибка в работе с путями: Использовались абсолютные пути из конфигурации
> * Добавлено использование относительных путей с созданием директорий
> * Добавлено использование относительных путей с созданием директорий
# Изменения (по состоянию на 12.12.2025)
> [!NOTE]
**Улучшения и/или добавление функционала**
> * Все println!() вызовы в серверных модулях были заменены на вызовы log_to_file() для записи в файл futriix.log
> * eprintln!() для ошибок в серверных модулях также были заменены на log_to_file()
> * HTTP запросы теперь логируются в файл вместо вывода в консоль
> * Статистика HTTP сервера периодически записывается в лог каждые 60 секунд
> * Информация о старте сервера, создании директорий и инициализации компонентов теперь сохраняется в лог
> * Интерактивная оболочка Lua продолжает работать в интерактивном режиме (вывод в консоль), так как это пользовательский интерфейс