Details
-
Bug
-
Resolution: Fixed
-
None
-
Critical
-
The queuing of the segments prepared for term tagging is improved, so that multiple term taggers really should work in parallel.
-
Empty show more show less
Description
problem
The termtagger import workers are running in parallel, but they are waiting on each other due the locking of the LEK_segments_meta table.
solution
This could be solved by using SKIP LOCKED after the SELECT FOR UPDATE clause in the loadUntaggedSegmentIds method, which is possible with Mysql 8 / mariadb 10.6.