Wrong recommendation for parameter log_slow_queries in warning during startup

Bug #695923 reported by shinguz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MariaDB
New
Undecided
Unassigned

Bug Description

When I start the database with:

log_slow_queries = 0

I get the following warning:

101231 8:15:47 [Warning] '--log_slow_queries' is deprecated and will be removed in a future release. Please use ''--slow_query_log'/'--log-slow-file'' instead.

This is a wrong recommendation. log-slow-file is deprecated as well and slow_query_log should be used instead.

   6393 {"log-slow-queries", OPT_SLOW_QUERY_LOG,
   6394 "Log slow queries to a table or log file. Defaults logging to table "
   6395 "mysql.slow_log or hostname-slow.log if --log-output=file is used. "
   6396 "Must be enabled to activate other slow log options. "
   6397 "(deprecated option, use --slow_query_log/--slow_query_log_file instead)",
   6398 &opt_slow_logname, &opt_slow_logname, 0, GET_STR, OPT_ARG,
   6399 0, 0, 0, 0, 0, 0},

   8757 case (int) OPT_SLOW_QUERY_LOG:
   8758 WARN_DEPRECATED(NULL, "7.0", "--log_slow_queries", "'--slow_query_log'/'--log-slow-file'");
   8759 opt_slow_log= 1;
   8760 break;

It also looks like we have redundant code here!

Tags: log query slow
Revision history for this message
shinguz (oli-sennhauser) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.