If a user executes DDL that effects a table which has too large rows, then the error log will contain a message like the following:
(I believe the specific message may change in the patch for
With the default value of innodb_strict_mode=ON, it will be an error. If the user sets innodb_strict_mode=OFF, then it will be a warning.
Some users think that it should be possible to suppress this warning in the error log if the user sets innodb_strict_mode=OFF.
By default, log_warnings is set to 2.
Maybe this warning should only be printed when innodb_strict_mode=OFF if log_warnings > 2, so that it doesn't get printed to the error log by default.