Ред База Данных 3.0 - v3.0.19

5 марта 2025 г. 15:02

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

Исправления:

  • Падение при работе с памятью в классе TempSpace. RS-219036.
  • Падение при парсинге секции с некорректным синтаксисом в directories.conf. RS-219756.
  • Зависание сервера при его остановке при наличии активных подключений, использующих события. RS-206648.
  • Дополнительные проверки при валидации индексов. RS-209398.
  • Избыточная проверка путей в параметрах GSSLibrary и GssServerKeyfile на возможность записи при валидации конфигурации. RS-209956.
  • В плагине aggtrace только старые запросы помечаются как обновленные. RS-216145.
  • Использование 32битных значений при выводе информации о 64битных номерах транзакций в SHOW DATABASE. RS-215490.
  • Если при сопоставлении пользователя регулярное выражение в USER не может быть обработано, исключение не выбрасывается, чтобы не отменить работу других правил сопоставления. RS-211221.
  • Зависание при открытии служебного разделяемого в памяти файла. FB-8416.
  • Возможное зависание при запуске потока шифрования. FB-8412.
  • Значения параметров конфигурации не выводятся при валидации конфигурации из соображений безопасности. RS-210560.
  • Ошибка поиска библиотеки icu на Windows на клиенте. RS-196872.
  • Убрана ненужная перезагрузка плагина шифрования в суперсервере. FB-8393.
  • Неправильный сбор статистики в потоках сборщика мусора и писателя кэша. FB-8392.
  • Даунгрейд с 5.0 не работает на Windows при сетевом подключении. RS-211093.
  • Гонки при остановке сервера, приводящие к зависанию. FB-8380.
  • Ошибка при использовании символов ":@" в конфигурации репликации, а также добавлена подсекция для настройки логина и пароля реплики. RS-200912, RS-72229.
  • Неправильный вывод идентификаторов запросов в трейсе.
  • Неравномерное увеличение времени выполнения запроса при увеличении количества обрабатываемых записей из-за неэффективного алгоритма работы с маленькими сегментами памяти. RS-185051.
  • Возврат кода ошибки 0 при успешном завершении gbak с опциями -I или -N. RS-200975.
  • Переполнение 32битного счетчика при подсчете записей, обработанных при бекапе. RS-201081.

Улучшения:

  • Символ "-" может использоваться без экранирования в шаблонах SIMILAR TO вне символьных классов. RS-195027.
  • Cчётчики транзакций в aggtrace. RS-202832.
  • Создание дампа, если при включенном BugcheckAbort обнаружено повреждение индекса.