Выпущена версия Vitastor 2.0.0
16.03.2025
Ломающих изменений нет, просто явно нет смысла мелочиться и называть релиз, в котором появилось S3, 1.11.1 😊
Новые функции
- Доступен первый релиз S3: https://vitastor.io/blog/2025-03-16-s3-first-release.html
- Биндинг node.js упакован в Debian-пакет
- Добавлена поддержка SSD TRIM на выключенных OSD: vitastor-disk trim, discard_on_start. Поддержка опциональная, в любом случае сначала потестируйте и не бросайтесь включать на всех OSD сразу 😉
- Появилась возможность смотреть список PG, использующих заданные OSD, в
vitastor-cli ls-pgs
- Опция пула used_for_fs заменена на used_for_app
В общем, официально разрешено поиграться с S3. 😊
Исправления
- Исправлен неработающий vitastor-disk prepare в docker-сборке
- Исправлена утечка памяти клиента при включённом writeback кэше и immediate_commit=all
- Исправлено падение vitastor-cli rm при включённом writeback кэше
- Исправлен уход статистики числа объектов в PG в минус при удалении несуществующих объектов
- Исправлено падение vitastor-nbd при подключении образа по ID, а не по имени
- Исправлено обновление с древних systemd-сервисов (до версии 0.7.1). 🫠 откуда такая древность - просто обновлял один из старых тестовых стендов.
Ссылки
- Git: https://git.yourcmc.ru/vitalif/vitastor/releases/tag/v2.0.0
- Инструкции по установке: https://vitastor.io/docs/installation/packages.html