1.25.0-ms5 от 17.12.24#

1.25.0-ms5#
Добавлено
  1. Добавить метрики выполнения SQL-запросов в разрезе пулов jdbc-соединений.

    Добавлены метрики выполнения SQL-выражений:

    • db.client.statement.active_executions - Количество исполняемых SQL-выражений в текущий момент.

    • db.client.statement.executions - Количество выполненных SQL-выражений за всё время работы сервера.

    • db.client.statement.duration - Длительность выполнения SQL-выражений.

  2. Реализовать ленивые спаны трассировки.

    Методу CoreTracer.startSpan() добавлена возможность создания “ленивых” спанов. Добавлены опции: CoreTracer.SpanOptions.MAX_LAZY_DURATION_NANOS и CoreTracer.SpanOptions.MAX_LAZY_DURATION_NANOS

  3. Реализовать приостановку трассировок на время ожиданий рабочего потока.

    Для рабочих сеансов с графическим интерфейсом, рабочие потоки которых могут выполнять длительные ожидания без раскрутки стека вызовов (ожидание закрытия модальной формы или диалога с пользователем), реализована приостановка работы Span'ов трассировок на время ожидания.

  4. Изменить интерльяж в ‘Окне входа’ 199090T

    Изменен интерльяж для секции вывода ошибок в ‘Окне входа’ согласно обновленному Figma макету.

Исправлено
  1. Исправить отсутствие значения параметра, хранящего IP-адрес клиента, для REST/SOAP/WS-сессий. #199484T

    Установлено корректное значение параметра контекста рабочего сеанса WorkSessionCtx.params.get(Ct.CLIENT_HOST_IP) для REST/SOAP/WS-сессий.

    Правка перенесена из 1.24.0-rc7

  2. Исправить отсутствие значения параметра, хранящего IP-адрес клиента, для SSH-сессий. #199484T

    Установлено корректное значение параметра контекста рабочего сеанса WorkSessionCtx.params.get(Ct.CLIENT_HOST_IP) для SSH-сессий и порождённых пользовательских рабочих сеансов.

    Правка перенесена из 1.24.0-rc7

  3. Исправить отсутствие значения параметра, хранящего IP-адрес клиента, для рабочих сеансов с GUI. #199484T

    Установлено корректное значение параметра контекста рабочего сеанса WorkSessionCtx.params.get(Ct.CLIENT_HOST_IP) в момент открытия главной формы приложения, и после переподключения клиента к ранее запущенному рабочему сеансу.

    Правка перенесена из 1.24.0-rc7

  4. Исправить некорректную работу скроллбара и содержимого грида при обновлении высоты строк. 199248T

    Исправлена проблема, из-за которой после изменения высоты строк не обновлялись высота ползунка в скроллбаре и содержимое грида. Также исправлено обновление содержимого грида после изменения высоты у грида.

    Правка перенесена из 1.24.0-rc7

  5. Исправить некорректную установку позиции скроллбара в гриде 199250T

    Исправлена ошибка, из-за которой позиция скроллбара относительно заголовка грида устанавливалась неверно.

    Правка перенесена из 1.24.0-rc7

  6. Устранить причину сообщения `В конфигурации базы ‘{ORACLE_DB}’ не указаны имя и пароль владельца схемы БД.` в логе сервера.

    Исправлена ошибка при проверке лицензии рабочего сеанса, подключенного к БД Oracle. Ошибка возникала если в конфигурации сервера не были указаны имя и пароль пользователя пула соединений с БД. Ошибка появилась в версии AS 1.23.0-rc18.

    Правка перенесена из 1.24.0-rc7