Bug #21422 describes a issue, where recurring appointments without UID stops the synchronization with Thunderbird/Lightning, too.

This update task adds UIDs to appointment when missing.

This is a background update task, which means login and working with the groupware is possible. Only the prg_dates table is locked, so that no new appointments can be created while the task is running.