Problem/Motivation
When a site has more than 1000 logs, the Logs id could use a separator to format the logs, for example 1,200. If this field is used in a link to link a log event this breaks the link. See: #2849797: dblog link broken with > 1000 watchdog entries
#2015149: Replace dblog recent log entries with a view requires some updates on the views handlers. Since those changes are complex @alexpott recommended to split the issue in two tasks.
Proposed resolution
Update the numeric fields form the watchdog table (wid, and uid) to use the standard plugins.
Change the relationship from uid to join the users_field_data for more flexibility in watchdog based views.
Remaining tasks
Write the upgrade path.
Write tests for the upgrade path.
User interface changes
None.
API changes
None.
Data model changes
None.