Перейти к содержанию

LUNA PLATFORM v.5.21.0#

Изменения

  • SDK обновлен до версии 5.5.1.

  • В задачу пакетной обработки "/tasks/estimator" добавлена поддержка S3-подобного хранилища в качестве источника изображений (параметр "source_type").

    Для такого типа источника доступно задание следующих параметров:

    • Имя бакета/Access Point ARN/Outpost ARN (обязательное поле);
    • Endpoint (только при указании имени бакета);
    • Bucket region (только при указании имени бакета);
    • Префикс ключа файла. Также может использоваться для загрузки изображений из определенной директории, например, "2022/January".

    Для настройки авторизации предназначены следующие параметры:

    • Public access key (обязательное поле);
    • Secret access key (обязательное поле);
    • Signature version ("s3v2"/"s3v4").

    Также доступна возможность рекурсивного получения изображений из вложенных директорий бакета (параметр "recursive") и сохранения исходных изображений (параметр "save_origin").

    См. соответствующие примеры и дополнительную информацию в спецификации OpenAPI.

  • Улучшена производительность обработки лиц в задаче прикрепления лица к списку.

    Ранее сервис Tasks запрашивал у сервиса Faces полный набор целевых полей, что уменьшало производительность обработки лиц. Теперь сервис запрашивает только необходимое ему целевое поле "face_id".

  • Увеличено количество подключений к БД LUNA Admin по умолчанию с 1 до 5 (настройка "connection_pool_size", секция "LUNA_ADMIN_DB" в сервисе Configurator).

  • Значительно уменьшено потребление памяти при использовании задачи перекрестного сравнения.

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

  • Исправлена ошибка подключения к базам данных сервисов, при которой в некоторых сценариях работы подключения не возвращались в пул подключений, что приводило к возвращению кода состояния 500 и ошибке 10017 (превышен лимит времени подключения к базе данных).