Cook - v0.4.0

21 марта 2023 г. 10:11

Список изменений

Добавлено:

  • Анализ логов firebird.log и replication.log на предмет фатальных для репликации ошибок и вывода узла из репликации RS-55210
  • Отображение прогресса копирования базы через nbackup RS-82917
  • Регулярные выражения для сопоставления кластерной базы с локальной при инициализации реплики RS-82877
  • Генерация конфигурации Gobetween в Consul RS-74865

Изменено:

  • Теперь узел аварийно остановится, если обнаружит файлы другого кластера RS-97506
  • Теперь стандартный системный путь к конфиг используется в cookctl тоже RS-97394
  • Теперь узел ждет готовность каталога репликации и не становится репликой RS-97243

Исправлено:

  • Создаются лишние каталоги репликации RS-97393
  • При failover к реплике применяется лишний архив RS-97499
  • Узел не обновлял состояние при остановке RS-98272
  • Логи могли не скачаться при отставании реплики на несколько поколений RS-98274
  • Исправлена работа двустороннего TLS между узлами Cook и Consul RS-98386 RS-98385 RS-98383
  • Узел пытался синхронизироваться с кластером, даже при отсутствующем Master RS-98142