v.0.3.1

Improvements:

  1. [LUNA-6327] Support for Redis Sentinel configuration.

  2. [LUNA-6341] Support for older python versions was dropped. Python 3.11 is required now.

  3. [LUNA-6415] Support for Redis Sentinel configuration format of matching plugin REDIS_URL setting, i.e. redis+sentinel://sentinel0:26379,sentinel1:26378/indexed_matcher.

Bugs fixed:

  1. [LUNA-6404] Deletion non exist face from matcher cache was fixed. The matcher service triggered an error (”Couldn’t find idx for 457a4567-9886-4947-8b45-771e6b384564”) in the following case:

  • client adds a face to an indexed list

  • matcher does not have time to update the cache

  • client remove the face from the list

  • matcher fails to remove face from the cache

Matcher will write warning “Couldn’t find idx for 457a4567-9886-4947-8b45-771e6b384564” in such cases from now on.

Migration:

See a migration manual.

[LUNA-6327] See a migration manual.