From 7881ccb00f0ecc732dd9a65fb7eded3adc7640c1 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: Sat, 29 Nov 2025 14:49:54 +0000 Subject: [PATCH] Update What's new.md --- What's new.md | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/What's new.md b/What's new.md index 0d864f3..a54f0c5 100644 --- a/What's new.md +++ b/What's new.md @@ -2,7 +2,7 @@ > **Категорически не использовать в продакшене, так как это тестовая версия!!!** -# Изменения (по состоянию на 23.11.2025) +# Изменения (по состоянию на 26.11.2025) > [!NOTE] > * Сервер-приложений "falcot" был переименован в futriix, оболочка сервера приложений интегрирована в клиент субд futriix @@ -12,11 +12,6 @@ > * Сокращено общее количество файлов с исходным кодом проекта с 19 до 14 за счёт объединения модулей имеющие сходный функционал > * Добавлена поддержка WAL, timestamp > * Добавлена поддержка протокола "Raft" в самом простом, базовом варианте (нет split-brain, нет кросс-датацентровых heartbeat) - - -# Изменения (по состоянию на 26.11.2025) - -> [!NOTE] > * Удален режим "Standalone" - в mod.rs изменен вывод режима работы только на "cluster" > * Добавлена проверка кластера в sharding.rs - команды шардинга теперь требуют наличия как минимум 2 узлов > * Добавлена команда cluster.rebalance в lua_shell.rs для выполнения полной ребалансировки @@ -38,14 +33,7 @@ > * В транзакциях добавлена проверка существования перед коммитом > * Хранимые процедуры теперь сохраняются в коллекции _procedures > * Логика проверки индексов исправлена для предотвращения нарушений уникальности - - -# Изменения (по состоянию на 29.11.2025) - -> [!IMPORTANT] -**Исправленные баги** > * Исправлены две ошибки в базовых компонентах СУБД (CRUD, транзакции, индексы): - > * Неправильная логика проверки уникальности в методе create_document > * Ошибка в обработке процедур в execute_command > * Исправлены три ошибки в компонентах шардирования(некорректная обработка Raft состояния), репликации и выгрузкой данных в формате "CSV"(неправильный расчет прогресса и обработка ошибок)