Loginom 7.3.3 — описание изменений

30 апреля 2026
0 комментариев

Исправлены ошибки при экспорте в PostgreSQL, Excel и XML, в Планировщике задач и некоторых других компонентах. Снизилось потребление памяти и возросла производительность в Loginom Desktop.

Исправление ошибок

Loginom Desktop

Наблюдалось падение Loginom Desktop при копировании большого количества ячеек из таблицы в визуализаторах Быстрый просмотр, Таблица, в предпросмотрах некоторых узлов и нескольких других местах приложения. После внесенных исправлений значительно снизилось потребление памяти, а производительность возросла примерно в 10 раз (#12216).

Loginom Server

Если создать пакет с Узлом-ссылкой на какой-либо узел, в котором исходный узел для Узла-ссылки удален, и такой пакет подключить по ссылке в пакет, запускаемый в Планировщике задач, то выполнение пакета в Планировщике завершалось ошибкой, если оба эти пакета закрыты. Если после этого пакет, выполняемый в Планировщике, открыть, закрыть в нем сообщение об ошибке и повторно запустить задачу в Планировщике, то запуск уже проходил успешно. Т.е. успешность выполнения пакета в пакетном режиме зависела от списка общих пакетов. Ошибочное поведение исправили (#12138).

Визуализатор Быстрый просмотр

При копировании достаточно большого объема данных (~ 65000 строк, 12 колонок) из визуализатора Быстрый просмотр приложение «зависало» на несколько минут, при этом тот же объем данных из визуализатора Таблица копировался за 100 мс. Внесли исправления (#11803).

Выполнена оптимизация использования памяти браузера визуализатором Быстрый просмотр в неактивных вкладках сценария (#12154).

Маппинг дерева данных

Исправлена ошибка «Cannot read properties of undefined (reading ’getProxy’)», которая возникала при настройке узлов дерева данных. Ошибка регрессионная и появилась в версии 7.3.2 (#12128).

Планировщик задач

В консоли браузера появлялась ошибка вида «http://user@localhost/bg.ext.TagListModel?_dc=1769094996754&query=&page=1&start=0&limit=25 404 (Not Found)», если в Планировщике задач во вкладке Триггеры — Завершение задачи в статусе для запуска задачи нажать на стрелку открытия текстового поля с выпадающим списком (Combobox). Внесли исправления.

Подключение Kafka

При настройке Подключения Kafka пользователь мог ввести пароль приватного ключа SSL, но он не устанавливался. Ошибку исправили (#12174).

Подключение REST-сервиса

Подключение REST-сервис c URL вида https://exc.com/api/v2.0/Dataset(:value1) завершалось ошибкой 404. Ошибка была связана с применением Percent-encoding. Внесли изменения в логику кодирования URL параметров и убрали Percent-encoding некоторых символов (#12106).

Неправильно разбирался URL, содержащий два символа знака вопроса (пример, http://exc.com?par=?&var=1). Из-за ошибки разбора имя хоста определялось как exc.com?par= , в результате не удавалось установить соединение. При работе на операционной системе Linux возникала ошибка: «DNA processing errors: A label or domain name contains disallowed characters.». Внесли исправления (#12254).

Подмодель

Устранена ошибочная деактивация всей Подмодели, если в ней деактивируется по завершении группа узлов, подключенных к ее Входному узлу, и при этом продолжается активация последующих узлов, подключенных к деактивируемой группе связями порядка выполнения. Из-за такого поведения один и тот же сценарий мог успешно выполняться в интерактивном режиме и завершаться ошибкой при пакетном выполнении, в том числе в Планировщике задач (#12165).

Приложение

В окнах приложения с редакторами таблиц (например, окно настройки фильтра в визуализаторе Таблица) после перетаскивания окна с открытым редактором выбора значения в таблице, открыть этот редактор повторно не получалось. Внесли исправления (#11583).

Новый пользователь с OpenID аутентификацией при первом входе в Loginom Studio в некоторых случаях мог оставаться заблокированным. Т.е. в параметрах учетной записи этого пользователя была включена опция «Заблокировать учетную запись». В результате при входе в приложение возникала ошибка «Не разрешено подключение в режиме "Интерактивный"». Ситуацию исправили. Добавленный пользователь с OpenID аутентификацией разблокируется при первом подключении и обновлении его прав (#12124).

Файловое хранилище

Для папок с установленным флагом «только для чтения» этот признак в Файловом хранилище не отображался. Ошибку исправили. Следует учитывать, что на операционной системе Windows папкам можно присваивать атрибут «только для чтения», но средствами операционной системы видимых ограничений на работу с файлами в таких папках не накладывается. Единственное, что этот флаг запрещает, — удаление папки командой rmdir (#12160).

При сохранении файла отсутствовало сообщение об ошибке, если файл с таким именем занят другим приложением. Аналогичная ситуация возникала при экспорте данных в файл из визуализатора. Такое поведение наблюдалось, когда для сохранения файлов было задействовано File System Access API. File System Access API может быть задействовано при подключении из Chrome (и ему подобных браузеров) к Loginom Server по https. Внесли исправления, теперь пользователь получит сообщение об ошибке в таких ситуациях (#12055).

Экспорт в Excel-файл

При экспорте в Excel-файл вещественные значения +/- бесконечность записывались в виде +Inf и -Inf, а такой формат MS Excel не мог разобрать (в MS Excel нет понятия бесконечность). В результате при импорте данных из такого файла в Loginom возникала ошибка «Не удалось открыть Excel файл...». Внесли исправления (#12185).

Экспорт в XML-файл

Сообщение об ошибке при экспорте в XML пустого набора данных стало более информативным, теперь в нем явно указана причина ошибки: «Входной источник данных не содержит ни одной записи» (#12126).

Экспорт в базу данных

Исправлена ошибка «syntax error at or near "."», которая возникала при экспорте в PostgreSQL в режиме быстрого загрузчика, если в имени столбца присутствовал символ «.». Ошибка появилась в версии 7.3.0 c добавлением опции «Использовать быстрый загрузчик» (#12196).

Не работал экспорт в PostgreSQL в режимах «Удалить записи по ключевым полям» и «Обновить существующие записи в таблице» по ключевому полю, имеющему тип timestamptz. Ошибка регрессионная и появилась в версии 7.3.0. Внесли исправления (#12162).

Исправлена ошибка, которая при экспорте в базу данных PostgreSQL приводила к потере значения timestamptz, если временная зона базы данных отличалась от временной зоны приложения (#9319).

В сообщение об ошибке «Заполнить таблицу "TableName" не удалось» добавлялись лишние кавычки. Такое сообщение могло запутать пользователя, так как было непонятно, появлялись ли лишние кавычки только в сообщении об ошибке или Loginom на самом деле таким образом обрамлял имя таблицы. Внесли исправление.

#7.3#новости#release notes

Смотрите также

Подписывайтесь на телеграмм-канал Loginom
Новости, материалы по аналитике, кейсы применения, активное сообщество
Подписаться