Skip to content

LUNA PLATFORM v.5.21.0#

Summary#


  • The SDK was updated to version 5.5.1.

  • Support for S3-like storage as an image source (the "source_type" parameter) was added to the estimator task ("/tasks/estimator" resource).

    The following parameters can be set for this type of source:

    • Bucket name/Access Point ARN/Outpost ARN (required);
    • Endpoint (when specifying the bucket name);
    • Bucket region (when specifying the bucket name);
    • File key prefix. It can also be used to download images from a specific directory, for example, "2022/January".

    The following parameters are used to configure authorization:

    • Public access key (required);
    • Secret access key (required);
    • Signature version ("s3v2"/"s3v4").

    It is also possible to recursively extract images from the nested directories of the bucket (the "recursive" parameter) and save the source images (the "save_origin" parameter).

    See the relevant examples and additional information in the "APIReferenceManual.html" document.

  • The performance of face processing in the Linker task was improved. Previously, the Tasks service requested a full set of targets from the Faces service, which reduced the faces processing performance. Now the service requests only the "face_id" target.

  • The default number of connections to the LUNA Admin database was increased from 1 to 5 (the "connection_pool_size" setting, the "LUNA_ADMIN_DB" section in the Configurator service).

  • Memory consumption was significantly reduced when using the cross-matching task.

Fixed errors

  • The error of connecting to the service databases was fixed, in which in some scenarios the connections did not return to the pool of connections, which led to the return of the status code 500 and error 10017 (database connection timeout error).

API (v.5.12.2 - v.5.12.5)#

Improvements#

  • Service dependencies were updated.

  • The estimator task available sources was extended by s3-like storage bucket.

Faces (v.4.4.14 - v.4.4.17)#

Improvements#

  • Service dependencies were updated.

Image Store (v.3.4.12 - v.3.4.15)#

Improvements#

  • Service dependencies were updated.

Tasks (v.3.6.2 - v.3.6.5)#

Improvements#

  • Service dependencies were updated.

  • The estimator task available sources was extended by s3-like storage bucket.

  • Improved face processing performance in the linker task.

Events (v.2.6.2 - v.2.6.5)#

Improvements#

  • Service dependencies were updated.

Configurator (v.2.0.5 - v.2.0.8)#

Improvements#

  • Service dependencies were updated.

Sender (v.2.3.12 - v.2.3.15)#

Improvements#

  • Service dependencies were updated.

Admin (v.4.6.2 - v.4.6.5)#

Improvements#

  • A default connection pool size to the database was increased. It is equal to 5 now.

  • Service dependencies were updated.

Fixed bugs#

  • A database connection return to a pool was fixed. The service was returning a response with status code 500 and error 10017 Database connection timeout error in several cases while service will not be restarted.

Licenses (v.0.3.12 - v.0.3.15)#

Improvements#

  • Service dependencies were updated.

Handlers (v.1.10.5 - v.1.10.8)#

Improvements#

  • Update SDK (5.5.1).

  • Service dependencies were updated.

Python Matcher and Python Matcher Proxy (v.0.9.2 - v.0.9.5)#

Improvements#

  • Service dependencies were updated.

  • Memory consumption on crossmatching resources has been sighificantly reduced.

  • A new setting has been added to manage how long a response can take to process, see extended administration configuration .

  • The matcherlib library was updated to v.2.1.0.

Backport3 (v.0.3.12 - v.0.3.15)#

Improvements#

  • Service dependencies were updated.

Backport4 (v.1.2.12 - v.1.2.15)#

Improvements#

  • Service dependencies were updated.