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 (превышен лимит времени подключения к базе данных).