Error
Request ID: XPWeYApAIC8AAD9VoWIAAAAM
message
MessageIndex: unable to acquire lock
trace
#0 /srv/mediawiki/php-1.34.0-wmf.7/extensions/Translate/utils/MessageIndexRebuildJob.php(36): MessageIndex->rebuild() #1 /srv/mediawiki/php-1.34.0-wmf.7/extensions/EventBus/includes/JobExecutor.php(66): MessageIndexRebuildJob->run() #2 /srv/mediawiki/rpc/RunSingleJob.php(77): JobExecutor->execute(array) #3 {main}
Impact
Unknown.
It depends on what this feature is doing exactly, but generally with failing jobs it might be that certain user actions are not propagating due to this error.
If this job is not essential (e.g. an optimisation/precache kind of thing), then the exception should be caught and Job::run() not return false, so that these are not logged as application failures - which are meant to indicate that software is unstable.
Notes
Has been observed in production since at least 1.34-wmf.4.