>
.

Ред База Данных 5.0 - 5.0.0-rc.3

Ред База Данных 5.0 - 5.0.0-rc.3

02.09.2024

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

Добавлено

  • Возможность задавать фильтр для root-переменных в JSON. RS-183412.
  • Поддержка полу- и анти-соединения для хэш-соединений.
  • Шаблон конфигурации для плагина FTS. RS-174596.
  • Возможность добавления комментариев для задач планировщика и табличных пространств. RS-98334.
  • Конфигурационный файл агрегатного трейса. RS-181824.
  • Параметр конфигурации "LoginLockoutTime", позволяющий установить время блокировки пользователя при превышении им максимального числа неудачных попыток подключения. RS-171429.
  • Опция -VA в утилите rdbrepldiff для вывода отличающихся записей. RS-92307.

Улучшено

  • Хранение большого временного JSON в кэше на диске. RS-173970.
  • После завершения репликации контрольный файл перечитывается заново. RS-175598.
  • При поиске пользователей в security.db теперь используется курсор, чтобы избежать появления в трейса запросов поиска, завершившихся с ошибкой. RS-190364.
  • Отображение нулевых метрик в gstat. RS-139426.
  • Возможность экранирования одинарных кавычек в пути JSON. RS-186529.
  • Возможность аудита баз данных self-security. RS-149657.
  • Для классической архитектуры добавлен обработчик остановки сервера. FB-8165.
  • Оптимизация подзапросов включена по умолчанию.
  • Рефакторинг кода, связанного с JSON. RS-179736, RS-183291.
  • Рефакторинг CAST FORMAT. FB-7881, FB-8134.
  • Получение селективности первого сегмента составного индекса из доступных односегментых индексов на то же поле. RS-190754.
  • Синхронизация при работе с кэшированным массивом известных страниц. FB-8069.
  • В вывод трейса добавлен счетчик IMGC - число записей, удаленных механизмом промежуточной сборки мусора. RS-191447.

Исправлено

  • Ненужное сообщение в логе об остановке сервиса при прерывании сессии трейса. RS-68721.
  • Теперь функции создания JSON по умолчанию возвращают BLOB. RS-150524.
  • Проверка прав на использование агрегатного трейса при работе через сервисы. RS-172451.
  • Неправильные severity и facility при логгировании в syslog через трейс. RS-175569.
  • Повреждение памяти в сетевой части сервера. RS-184107, RS-183777.
  • Падение улититы replmgr с опцией -L. RS-186206.
  • Ошибка при отзыве привилегий пользователя. RS-86638.
  • Падение при вызове MAKE_DBKEY с 0 или 1 аргументами. FB-8221.
  • Создание базы данных в последних версиях 3.X и 5.X медленнее чем в предыдущих релизах. FB-8220, FB-8219.
  • Падение при логгировании ошибки ОС из-за неправильной маркировки функции логгирования как "noreturn". RS-183104.
  • WHEN NOT MATCHED BY SOURCE не работает при указании таблицы в качестве источника. FB-8213.
  • DATEADD обрезает миллисекунды при получении разности месяцев и годов. FB-8211.
  • Результат агрегатных функций JSON не помечался как JSON. RS-183360.
  • Возможное переполнение значения со временем выполнения операций в трейсе. RS-188140.
  • Вывод имени плагина при ошибке работы с ним. RS-181824.
  • Функция MAKE_DBKEY может выдавать случайную ошибку при вызове с именем таблицы. FB-8203.
  • Падение встроенного сервера при обновлении через курсор. FB-8185.
  • Неправильный подсчет сессий трейса. FB-8180, FB-8192.
  • Ошибочное удаление сессии системного аудита при отсутствии родительского процесса. FB-8179.
  • Падение при добавлении параметра со значением NULL в мониторинг параметров запросов. RS-188545.
  • Возможность обработки больших (32k+) сообщений в tracemgr. RS-188448.
  • Проверки входных значений JSON_ARRAY и выполнение подзапроса.
  • Ошибка при объявлении процедур внутри процедуры без SET TERM. RS-183887.
  • Падение при завершении пользовательской сессии трейса по CTRL+C. RS-155426.
  • Медленное подключение при большом количестве одновременных подключений и активной сессии трейса. FB-8189.
  • Неправильная инициализация общей памяти для событий, а также возможные гонки и зависания. FB-8186.
  • Перечитывание конфигурации трейса для сервисов. RS-186890.
  • Агрегатный трейс регистрирует событие дважды, если указано несколько файлов конфигураций. RS-181824.
  • Сетевой слушатель классического сервера не всегда устанавливал опцию сокета SO_REUSEADDR. FB-8181.
  • Работа утилиты repldiff в синхронном режиме. RS-175601.
  • Преобразования булевого значения в строку в функции DataTypeUtil::makeFromList(). FB-8178.
  • Зависание сервера после запуска сессии удаленного профайлера. FB-8176.
  • Выгрузка плагина трейса, если он не реализует вызываемый метод. FB-8171.
  • Отсутствие файла include/firebird/impl/iberror_c.h в архиве Linux x64. FB-8172.
  • Ненужные выделения памяти из пула при проверке внешнего ключа. Это должно ускорить параллельное создание индекса внешнего ключа. FB-8071.
  • Объединение нескольких файлов JUnit XML в один XML-файл. RS-182216.
  • Отсутствие ответа сервера на операцию подготовки запроса от заблокированного пользователя. RS-182581.
  • Ошибка в функции MAKE_DBKEY после бэкапа/рестора. FB-8168.
  • Если таблица не найдена во время подготовки запроса, разрешать дальнейшую загрузку PSQL объекта и выдавать ошибку позже во время выполнения.
  • Пробелы в имени службы СУБД разрешены в скрипте установки/удаления службы. FB-7911.
  • Ошибка "no current record for fetch operation" при внутреннем соединении, если хранимая процедура зависит от таблицы во входных параметрах. FB-7937.
  • При восстановлении базы с опциями -N или -I в конце процесса выводится предупреждение и база не переводится в режим online. RS-157476.
  • Невозможность указания адреса IPv6 в строке подключения ES/EDS. FB-8156.
  • Зависание при выводе списка сессий трейса при большом количестве активных сессий. FB-8151.
  • Подключение процесса к удаленной области разделяемой памяти. FB-8150.
  • Падение или зависание при обработке события трейса TRACE_EVENT_DETACH и параллельном создании сессии трейса. FB-8149.
  • Багчек при одновременном изменении состояния репликации. FB-8138.
  • Возможное переполнение буфера при сжатии страниц данных, которое может приводить к ошибкам "cannot find record back version". RS-160299.
  • Precedence относительно PIP устанавливался не для всех страниц нового экстента. RS-159008.
  • Ошибка с несколькими строками в результате однострочного select при SubQueryConversion = true. FB-8233.
  • Ошибка с возвращением недействительного BLOB ID при длинном входном параметре в JSON. RS-191886.
  • Ошибка "no current record for fetch operation" при сложных соединениях если SubQueryConversion = true. FB-8223.
  • Неправильный набор выходных данных при наличии FIRST/SKIP во внешнем запросе. FB-8224.
Просмотр доступен только авторизованным пользователям
Авторизация

Заявка на расчет стоимости

ИНН Вашей организации
ФИО
Телефон
Доб.
Электронная почта
Количество серверов
Количество ядер на каждом сервере
Совместно с каким прикладным ПО планируется использоваться СУБД РБД?
Комментарий
Защита от автоматического заполнения
 
Введите символы с картинки*

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Отправить запрос

ФИО
Наименование организации
Телефон
Доб.
Электронная почта
Дополнительная информация
Защита от автоматического заполнения
 
Введите символы с картинки*

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Отправить запрос

ФИО
Наименование организации
Телефон
Доб.
Электронная почта
Дополнительная информация

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Подписка на уведомления

Подписываясь на уведомления, вы соглашаетесь с условиями обработки персональных данных.

Подписка оформлена

На ваш почтовый адрес отправлено письмо с подтверждением подписки.

Условия для авторизации учебного центра

  1. Наличие лицензии на осуществление образовательной деятельности.
  2. Наличие штатного или внештатного сотрудника, являющегося «Сертифицированным преподавателем РЕД СОФТ» по соответствующему курсу.
  3. Наличие учебных классов, оборудования и программного обеспечения, необходимых для проведения занятий.

Задать вопрос

ФИО
Наименование организации
Телефон
Доб.
Электронная почта
Дополнительная информация
Город
Защита от автоматического заполнения
 
Введите символы с картинки*

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Записаться на курс «Администрирование инфраструктуры, система централизованного управления РЕД АДМ»

ФИО полностью
Номер сертификата
Наименование организации
Должность
Электронная почта
Защита от автоматического заполнения
 
Введите символы с картинки*

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Заявка на получение лицензии

ФИО
Наименование организации
Телефон
Доб.
Электронная почта
Дополнительная информация
Защита от автоматического заполнения
 
Введите символы с картинки*

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Заказать звонок

ФИО
Телефон
Доб.

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Задать вопрос

ФИО
E-mail
Организация
Вопрос

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Посоветуйте, как нам улучшить статью

e-mail
Комментарий
Защита от автоматического заполнения
 
Введите символы с картинки*

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.