Bug #46833 SHOW ENGINE ALL exist in code but are not documented
Submitted: 20 Aug 2009 13:20 Modified: 7 Sep 2009 3:28
Reporter: Roy Lyseng Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: Parser Severity:S3 (Non-critical)
Version:5.4 OS:Any
Assigned to: CPU Architecture:Any

[20 Aug 2009 13:20] Roy Lyseng
Description:
The commands SHOW ENGINE ALL STATUS|MUTEX|LOGS exist in the code, but are not documented.

The commands are not planned for and should be removed, unless there are somebody actually needing them.

How to repeat:
Issue either of the commands from a MySQL client program:
SHOW ENGINE ALL STATUS;
SHOW ENGINE ALL MUTEX;
SHOW ENGINE ALL LOGS;

They should all cause a syntax error.

Suggested fix:
Remove the code, including the syntax definitions in the YACC file.

Remember to check with support and training whether someone are actually using the commands.
[7 Sep 2009 3:28] Susanne Ebrecht
Verified as described
[20 Aug 2018 9:59] Hartmut Holzgraefe
"SHOW ENGINE ALL STATUS" produces output for PERFORMANCE_SCHEMA and InnoDB in 8.0,
"SHOW ENGINE ALL MUTEX" at least for InnoDB, "SHOW ENGINE ALL LOGS" returns an empty set; same for 5.6

So while they are apparently still not documented, they have existed for a long time now, and removing them now after all this time no longer makes sense?