After a discussion with T&S and Legal, the decision has been made to stop deletion of rows in the cu_useragent_clienthints table. This is because the rows with no mapping data cannot be linked to a given user or edit. At a later date a maintenance script may be added to purge orphaned rows, but some thought will need to be given to how best to delete these rows without causing race conditions on the delete operation against other insert operations.
Acceptance criteria
- Rows are no longer purged from cu_useragent_clienthints
QA Results - Local
AC | Status | Details |
---|---|---|
1 | ✅ | https://phabricator.wikimedia.org/T345591#9155548 |