Выпущена версия Vitastor 0.5.7

08.03.2021

  • Исправлено несколько проблем, из-за которых OSD иногда не могли активировать PG, если большое число событий активации происходило в течение короткого времени
  • Исправлено попадание незавершённых записей объектов в листинги при активации PG. Таким образом исправлены ошибки “local rollback operation failed” в логах OSD.
  • Лишние блоки данных теперь удаляются при восстановлении деградированных и неполных объектов
  • Исправлена некорректная переконфигурация истории PG при изменении числа PG, из-за которой первичные OSD теряли часть объектов при изменении числа PG
  • Упрощена логика упорядочивания записи в блочном слое
  • last_clean_pgs в etcd теперь используется, чтобы после длительного отключения OSD объём перебалансировки был ниже
  • Исправлена некорректная статистика числа деградированных и некорректно расположенных объектов после завершения восстановления
  • Исправлено некорректное использование pg_minsize вместо минимально возможного для восстановления числа частей данных в EC пулах

Ссылки