Ред База Данных 5.0 - v5.0.1
23 декабря 2024 г. 14:34
Список изменений
Добавлено
- Плагин GSS включен в стандартную редакцию. RS-202291.
- Сбор сетевой статистики и её передача пользовательским приложениям. FB-8310.
- Новые команды ISQL для сбора и вывода сетевой статистики SET WIRE_STATS и SHOW WIRE_STATISTICS.
- Опция транзакции AUTO RELEASE TEMP BLOBID и тег isc_tpb_auto_release_temp_blobid для освобождения дескрипторов временных блобов сразу после их материализации. FB-8323.
- Cчётчики транзакций в aggtrace. RS-202832.
Улучшено
- Запрет смены режима Forced Writes, если к базе данных есть подключения. RS-86760.
- Описания исполняемых файлов и библиотек в Windows. RS-88298.
- В ошибку о неверном типе страницы добавлена дополнительная информация об объекте БД. RS-153607.
- В сервис-менеджер добавлена опция bkp_replace для замены существующего файла бекапа при резервном копировании. RS-201698.
- В бекапе теперь используется 64-битный счетчик обработанных записей, который не обнуляется после 4 млрд записей. FB-8319.
- При открытии BLOB через сетевой протокол информация о нем и некоторое количество его данных кэшируется на клиенте. FB-8307.
- Имя хоста в аудите добавляется при записи в системный лог. RS-149731.
- Символ "-" может использоваться без экранирования в шаблонах SIMILAR TO вне символьных классов. RS-195027.
- Переработан плагин лицензий, добавлена проверка на возможность работы с табличными пространствами и синхронно-асинхронной репликацией. RS-202283.
Исправлено
- Неправильная работа опции rdbsvcmgr bkp_zip с параметрами по умолчанию. RS-203185.
- Неправильное выполнение метода в Json Path после дочернего фильтра. RS-183412.
- Ошибка "Invalid clumplet buffer structure: buffer end before end of clumplet - clumplet too long (77779)" при использовании доверенной аутентификации. FB-8336.
- Ошибка при комбинации JSON_TABLE с WITH. RS-203339.
- Переполнение буфера при использовании string_view.
- Падение fbclient.dll в Windows. FB-8331.
- Повышена надежность автоматической переинициализации асинхронной реплики. FB-8324.
- Падение gbak при использовании ключа zip без параметров. RS-203126.
- Возвращено предупреждение вместо ошибки при отсутствии пробелов рядом с цифрами в SQL-запросах. RS-175682.
- Неправильный расчет кардинальности для инвариантных логических условий.
- Падение при восстановлении базы из-за ошибочного системного вызова. FB-8315.
- Некорректный статус активности при отключении синхронной реплики из-за ошибки с disable_on_error = false. RS-191654.
- Тег isc_info_end всегда добавляется в буфер с ответом клиенту.
- Невозможность выборки из представления со вложенным представлением. FB-5654.
- Право на чтение файла replication.conf теперь имеют только пользователь и группа reddatabase. RS-201548.
- Ошибка выполнения запроса с использованием JSON_OBJECT. RS-201584.
- Неправильные результаты при использовании minvalue/maxvalue в условии соединения. FB-8304.
- Отсутствие затраченного времени для событий COMPILE в логе трейса. RS-201410.
- Падение сервера при неправильном значении параметра конфигурации трейса time_format. RS-201408.
- Неправильный результат индексного сканирования для составного индекса, вторым сегментом в котором является текстовое поле с COLLATE UNICODE_CI. FB-8214.
- Переработано исправление для коммита "Некорректный вывод 'Unique scan' в детальном плане запроса для уникального индекса и предиката "IS NULL". FB-8290.
- Отсутствие необходимой синхронизации при доступе к разделяемым данным мониторинга.
- Некорректное восстановление базы данных после падения при выполнении "END BACKUP". RS-170448.
- Падение при добавлении параметра запроса/подпрограммы в мониторинг из-за рекурсивного вызова. RS-204126.
- Падение при удалении запроса из кэша запросов. RS-144010.
- Даунгрейд типов int128 и decfloat. RS-206661.