Upload files to "/"

This commit is contained in:
Григорий Сафронов 2025-11-27 22:04:41 +00:00
parent d5b9ba872c
commit baedfe5983
3 changed files with 1799 additions and 0 deletions

BIN
Logo.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

1773
README.md Normal file

File diff suppressed because it is too large Load Diff

26
What's new.md Normal file
View File

@ -0,0 +1,26 @@
> [!CAUTION]
> **Категорически не использовать в продакшене, так как это тестовая версия!!!**
# Что нового было добавлено (по состоянию на 23.11.2025)
> [!TIP]
> * Сервер-приложений "falcot" был переименован в futriix, оболочка сервера приложений интегрирована в клиент субд futriix
> * Добавлена поддержка авторизации по протоколу "JWT" через хранимые процедуры
> * Добавлена поддержка выгрузка данных из субд в формате ".csv"
> * Операции с транзакциями были переименованы в лаконичный вид "begin", "commit", "rollaback"
> * Сокращено общее количество файлов с исходным кодом проекта с 19 до 14 за счёт объединения модулей имеющие сходный функционал
> * Добавлена поддержка WAL, timestamp
> * Добавлена поддержка протокола "Raft" в самом простом, базовом варианте (нет split-brain, нет кросс-датацентровых heartbeat)
# Что нового было добавлено (по состоянию на 26.11.2025)
> [!TIP]
> * Удален режим "Standalone" - в mod.rs изменен вывод режима работы только на "cluster"
> * Добавлена проверка кластера в sharding.rs - команды шардинга теперь требуют наличия как минимум 2 узлов
> * Добавлена команда cluster.rebalance в lua_shell.rs для выполнения полной ребалансировки
> * Расширен функционал команды "cluster.rebalance" таким образом, чтобы при её выполнении происходит ребалансировка не только созданных ранее шардов, но и созданных узлов в кластере. Расширена ребалансировка в sharding.rs - добавлена функция rebalance_nodes() для ребалансировки узлов кластера
> * Обновлен конфигурационный файл - удалены упоминания standalone режима