Исправлены ошибки с высоким приоритетом в работе Loginom Server и компонента Python. Внесены исправления в Подключение PostgreSQL, компоненты Сэмплинг, Разбиение на множества и Калькулятор.
Исправлена ошибка «Access violation», которая возникла при LDAP аутентификации, когда количество файловых дескрипторов превышало 1024. Ошибка возникала, если значение параметра «Хост» в Параметрах LDAP было указано как имя хоста, а при использовании IP-адреса ошибка не наблюдалась (#11610).
Если код Python выполнялся в несколько потоков (threading.Thread) внутри процесса Loginom (только на операционной системе Windows), это приводило к аварийному завершению работы приложения. В логах Loginom Server присутствовала ошибка вида «…нарушение прав доступа при чтении по адресу…» (#11564).
Исправлена ошибка «Access violation», которая возникала при выполнении узла Python внутри процесса Loginom, если в качестве значения параметра «Путь библиотеки» указано значение вида pythonX.dll
, а не pythonXX.dll
(например, python3.dll
вместо python39.dll
).
Если Выражение в Калькуляторе заканчивается логическим оператором («И», «ИЛИ» и т.п.), то при попытке перейти на следующую страницу мастера настройки возникает ошибка разбора выражения. В текст сообщения об ошибке такое Выражение записывалось в урезанном виде. Внесли исправления, чтобы Выражение корректно отображалось в тексте сообщения об ошибке (#11587).
Исправлена ошибка «Unexpected server response» при выполнении узла Импорт из базы данных, в котором задан SQL-запрос, содержащий более одной SQL команды, если хотя бы один SELECT
в запросе возвращает более 1000 строк данных. Ошибка также могла наблюдаться при выполнении предпросмотра в таком узле (#11477).
Исправлена ошибка «List index (-1) out of bounds», которая возникала, если в мастере настройки узла Сэмплинг выбран метод «Отбор со смещением» и не указано используемое поле. Теперь пользователь получит предупреждение о невыбранном поле на этапе настройки узла и аналогичное сообщение, если узел с такими настройками будет запущен на выполнение (#11552).
В мастере настройки узла Разбиение на множества, если выбран метод «Отбор со смещением» и не указано используемое поле, текст сообщения об ошибке выводился как для стратифицированного сэмплинга. Внесли исправления, теперь в сообщении указано, что не выбрано поле для отбора со смещением.
Исправлена ошибка «Access violation», которая возникала при выполнении семплинга любым методом, кроме «Случайный», если в строках указан размер, превышающий общее число записей (#11541).
Обратите внимание, коммерческая версия появится в течение 7 рабочих дней.