Drupal 8 sometimes displays a warning in site status
Mismatched entity and/or field definitions
There has already been a question about this and the answer is to run
drush entity-updates. I can't find any description of a solution directly from the GUI.
I have run the command several times and it works fine. But I don't understand the point of Drupal printing this warning, rather than Drupal solving the problem automatically (by executing whatever the entity-updates command does).
Please can anyone tell me
- Is there any analysis that I should do before running entity-updates?
- Is there any reason I shouldn't write a cron hook that will call entity-updates automatically?
- Should I raise an issue against Drupal core to request that Drupal runs the clean-up automatically rather than printing a warning?