Было
X.0.Y
Стало
X.Y.Z
X
Мажорная версия
- 3 или 5
- Параллельно с веткой Firebird
- Новая версия ОДС
- Требует бэкап-рестор и мажорного обновления
- Подлежит отдельной сертификации или включается в сертификат как комплект поставки
- Отдельные бюллетени безопасности
0
не использовалась до версии 5
Y
Минорная версия
- Возможно минорное обновление БД
- Но гарантируется совместимость с БД Y-1 в рамках той же версии X
Y
Очередная сборка из ветки X
- Исправления ошибок, допустимые совместимые доработки
- Устранение уязвимостей
- Не гарантирована совместимость с меньшей версией Y для тех же X
- Например, 3.0.9 может требовать бэкап-рестора БД версии 3.0.8
Z
Для горячих исправлений
- Действует начиная с версии 5
- Версии 5.0.0, 5.0.1, 5.0.2 - это версии с горячими фиксами после релиза
- Следующие релизы: 5.1.0, далее 5.2.0 и т.д.
- Позволяет оперативно выпускать исправления критических проблем
Гарантии совместимости БД X
X+1 - не гарантируется (может потребовать миграцию БД) X.Y
X.Y+1 - гарантируется X.Y
X.Y-1 - не гарантируется X.Y.Z1
X.Y.Z2 - гарантируется (любые обновления в рамках патченой версии X.Y)
X
X+1 - не гарантируется (может потребовать миграцию БД)
X.Y
X.Y+1 - гарантируется
X.Y
X.Y-1 - не гарантируется
X.Y.Z1
X.Y.Z2 - гарантируется (любые обновления в рамках патченой версии X.Y)