v.2.3.7

Improvements:

  1. Add a query parameter “with_faces” for resources /lists, /lists/{list_id}. The parameter means remove lists and all faces which is contained in these lists

  2. Add index by “attribute_id” for the table “descriptor”. Optimize a cascade attributes deletion.

  3. Add user_data__eq for method GET on resource /lists

  4. Improve speed request GET on resource /faces with filter by list

  5. Add receive_external_id query parameter to receive external ids in descriptor batches (method POST on resource /attributes/batches)

  6. Luna-Request-Id generation improved, now it depends on LOG_TIME setting.

  7. Add /match route for in-database matching, see installation here, see usage here

Bugs fixed:

  1. Fix long receiving link keys from materialized views (request with method POST on resource /lists/linkkeys). Create indexes in materialized views.

How to update from previous version:

To update from the previous version, simply replace folders docs, luna_faces, tests and update dependencies from the requirements.txt. Then run the commands:

alembic upgrade head