v.5.40.0#
Изменения
-
Начиная с текущего релиза, в командах запуска контейнеров PostgreSQL, InfluxDB и Image Store прописываются пути директорий для монтирования, расположенные в корневом каталоге
/var/lib/luna/<db_or_bucket_folder>, в отличие от предыдущих версий, где пути прописывались для определенной версии LUNA PLATFORM/var/lib/luna/current/example-docker/<db_or_bucket_folder>.Это означает, что данные PostgreSQL, InfluxDB и Image Store теперь будут храниться в корневом каталоге и больше не потребуется переносить их в директорию с новой версией LUNA PLATFORM при обновлении.
Скрипт Docker Compose также обновлен в соответствии с вышеописанной информацией.
Примечание. При обновлении на текущую версию необходимо перенести старые данные PostgreSQL, InfluxDB и Image Store в корневой каталог, а затем удалить и заново создать контейнеры, прописав новые пути директорий для монтирования. См. раздел "Перенос данных" в руководстве по обновлению.
-
Добавлена поддержка работы сервисов LUNA PLATFORM без сервиса Image Store.
Сервис можно отключить в настройке "ADDITIONAL_SERVICES_USAGE" сервиса Configurator.
При использовании ресурсов, требующих наличия отключенного сервиса Image Store, будет возвращена ошибка
11070, Luna Image Store service is disabled.При отключении сервиса Image Store, существуют некоторые особенности, перечисленные ниже:
-
Объекты типа
images,objects,samplesи политики сохранения биометрических образцов в обработчиках/верификаторах будут недоступны. -
Пропадет возможность использования всех задач, кроме задач Garbage Collection, Linker и Estimator, однако для этих задач есть ряд ограничений:
- Garbage Collection, Estimator, Linker: результаты задач/подзадач не будут сохраняться
- Garbage Collection, Estimator, Linker: после завершения подзадачи, статус задачи будет обновлен на
Doneи идентификатор результата задачи будет равенNone - Garbage Collection: удаление биометрических образцов станет недоступным
Если сервис Image Store отключается после того, как были сгенерированы события с включенной политикой "image_origin_policy", то при использовании задачи Garbage Collection и параметра
remove_image_origins, сервис Tasks будет по-прежнему пытаться удалять исходные изображения, имеющие внешний URL-адрес.
При отключении сервиса Image Store, для сервиса Backport 3 БО и портреты станут недоступны, как и ресурсы "get portrait" и "get portrait thumbnail".
В сервис Backport 3 добавлена новая настройка "BACKPORT3_ENABLE_PORTRAITS", позволяющая отключить возможность использования портретов, но оставить возможность использования остального функционала сервиса Image Store. Если использование сервиса Image Store отключено в настройке "ADDITIONAL_SERVICES_USAGE", то вышеописанная настройка также должна быть отключена.
См. подробную информацию в разделе "Отключаемые сервисы" руководства администратора.
-
-
Библиотека HASP обновлена до версии 1.7.3.
-
Добавлен новый способ активации лицензии с помощью ключа Guardant.
Для активации данным способом требуется наличие сети Интернет и доступ к графическому интерфейсу системы. Если сервер, где запускается LUNA PLATFORM, не подходит под данные требования, то необходимо использовать вспомогательный сервер. В качестве вспомогательного сервера может выступать как сервер с ОС Linux, так и сервер с ОС Windows.
Старый способ активации с помощью ключа HASP также остается доступным.
См. подробную информацию в разделе "Активация лицензии с помощью Guardant-ключа" во всех руководствах по установке и обновлению.
-
В запрос "generate events" добавлена поддержка указания пользовательских метаданных для исходного изображения.
Метаданные передаются с помощью заголовков вида "X-Luna-Meta-
: ", которые отправляются в сервис Image Store при сохранении исходного изображения во время генерации события. Заголовки необходимо указывать в секции
image_originпри использовании типа содержимого запросаmultipart/form-data.См. подробную информацию об использовании пользовательских метаданных при сохранении изображений в сервис Image Store в разделе "Сохранение исходных изображений".
Исправленные ошибки
-
Исправлена ошибка, при которой при указании в теле запроса "generate events" исходного изображения не в виде URL, оно сохранялось в сервис Image Store независимо от состояния политики
image_origin_policy. -
Исправлено описание некорректных заголовков ответа "Content-Type" для запросов "detect faces" и "get list count".
-
Практически во все запросы сервиса Admin добавлен новый заголовок
Exclude-Header.Благодаря этому исправлена ошибка в пользовательском интерфейсе Admin, из-за которой после перезагрузки страницы происходил выход из учетной записи.
-
Исправлена ошибка лицензии, возникавшая при использовании пробной лицензии на указанное количество дней.