Ред База Данных 3.0 - v3.0.10-rc.3 RC
11 января 2023 г. 17:44
Список изменений
Исправления:
- Более корректная проверка ошибки завершения запроса на FAILD / UNAUTHORIZED. RS-50891.
- Вызов REGEXP_SUBSTR с кодировкой UNICODE_FSS приводит к падению сервера. RS-90599.
- При аутентификации по сертификату политика пользователя не читалась из LDAP. RS-87996.
- При записи в файл освобождать блокировку движка чтобы иметь возможность доставлять сообщения другим потокам. RS-91329.
- Несуществующую политику безопасности можно было назначить LDAP-пользователю. RS-84876.
- Регрессия оптимизатора, найденная тестом CORE_5481. RS-69537.
- "RESET USER" устанавливает PLG$LAST_ONLINE в текущее время чтобы разрешить подключения от простаивающих пользователей.
- Неправильное сообщение об ошибке при изменении несуществующего пользователя. RS-91562.
- Если на сервере используется многофакторная аутентификация, то происходит зависание после завершения бекапа. RS-92512.
- При проверке конфигурации сервера теперь игнорируются параметры с плагинами чтобы разрешить использование сторонних библиотек. RS-92832.
- Флаги запуска rdbserver не обрабатываются если в конфигурации найдена ошибка. RS-86719.
- При изменении LDAP-пользователя с включенным параметром DefaultUserManagers не добавлять его в БД безопасности. RS-91213.
- При использовании многобайтовой кодировки в SUBSTRING возможно падение сервера. RS-92433.
- Неправильные значения полей при сортировке с использованием хинта "optimize for". RS-82213.
- Ошибка 'no current record for fetch operation' при превышении номера транзакции границы в 2^31
- Незакоммиченные версии записей могли стать видимыми после SWEEP. RS-92275.
- Падение при создании запроса в условиях исчерпания доступной памяти. FB-7370.
- Функция setEngineReleaseDelay использует неправильный тип для переменной maxLinger. FB-7366.
- Алиасы на стороне клиента не работают в databases.conf. FB-7365.
- Падение сервера после двойной ошибки в attachDatabase(). FB-7393.
- Устранение большого количества сообщений об остановке сервера в firebird.log, вызванных исправлением FB-7147.
- Доверенная роль не работает в 3.0.10. FB-7406.
- Падение сервера при ошибке запуска. FB-7402.
- Ошибка при предоставлении и отзыве прав на обновление поля. FB-4729.
- Исправлены ошибки регистрации плагинов с длинными именами. FB-7418.
- Корректное сообщение об ошибке при бекапе таблицы с очень большим количеством полей. FB-7436.
Улучшения:
- Возможность инициализации реплики из логической копии. RS-60027.
- Отладочная информация добавлена в снапшотные сборки для Windows.
- Возможность чтения множественных атрибутов из LDAP. RS-90502.
- Увеличение максимальной длины результата функции LDAP_ATTR до 4096. RS-90502.
- Плагин коннектора CDC портирован из РБД 5.0. RS-69574.
- Инсталляторы больше не используют пароль SYSDBA по умолчанию. RS-89415.
- Если новый пароль пользователя нарушает ограничения политики, соответствующая ошибка записывается в лог. RS-70126.
- Улучшена диагностика ошибок репликации. RS-70819.
- Поддержка возможности даунгрейда БД с версии 3.0 до 2.6. RS-87092.