v.2.0.1¶
Improvements:¶
All errors, that raises when service cannot find object(s), return one of not found object ids. Differences are presented in description of errors with 400 and 404 status codes.
Resources “/lists/{list_id}/attributes” and “/linker/unlink_history” doesn’t return Null attributes_id.
Added indexes by list id and link_key/unlink_key.
Reduced a request time for the resource /lists and method OPTIONS.
For resource “/faces” and method GET add posibility to set “page_size=-1” to get all faces without pagination.
Added parameter check_existence for resource “/attributes/batches”
Moved resource “/gc” to “/attributes/gc”, method POST. Now gc works with not attached attributes. Added attribute id range filters.
Disable pull configs from luna-configurator
Remove XPK maintenance
- Update list last_update_time on:
attribute update
face removal
attribute removal
Do not update list last_update_time on user_data update
Start validating input attributes
Added description and template config to deploy luna-faces with systemd
Rename column “attributes_id” to “attribute_id”
Rename table “attributes” to “attribute”
Store several descriptors with different versions: split “descriptor” table from “attribute”
Bugs fixed:¶
How to update from previous version:¶
To update from previous version simply replace folders docs, luna_faces, tests and update dependencies from requirements.txt. Then run the commands:
alembic upgrade head