v.2.1.1

Improvements:

  1. Add possibility to work with “even” and “odd” link keys and unlink keys

  2. Remove cascade face deletion when delete attribute

  3. Receive and store “basic_attributes_samples” instead of gender, age and ethnicity samples separately

  4. Add DEFAULT_DESCRIPTOR_VERSION to config

  5. Updated logging:

    • added log file for info level

    • added log rotation (MAX_LOG_FILE_SIZE parameter in config)

    • added process pid to logs

    • added print filename and line number where logger was called for stdout log and debug log file

    • added ability set suffix for log files (see help of run.py)

    • log message to a log file with level x if log level <= x.

Bugs fixed:

  1. Fix “Uncaught exception” on patch /linker with the same list/face once more

  2. Fix GET for /faces resource with page_size=-1 (page_size limit 1 000 000 000)

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