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

LUNA PLATFORM 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, из-за которой после перезагрузки страницы происходил выход из учетной записи.

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