Bug #39460 No deprecation when removing "Total number of lock structs in row lock hash"
Submitted: 15 Sep 2008 22:41 Modified: 16 Oct 2008 9:33
Reporter: James Day
Status: Not a Bug
Category:Server: InnoDB Severity:S3 (Non-critical)
Version:5.1.28 OS:Any
Assigned to: Vasil Dimov Target Version:
Triage: Triaged: D3 (Medium)

[15 Sep 2008 22:41] James Day
Description:
Bug #36942 removed this output from SHOW ENGINE INNODB STATUS unless UNIV_DEBUG is
defined:

"Total number of lock structs in row lock hash table %lu"

This change did not follow the deprecated feature process, so it may unexpectedly break
applications that parse the output.

How to repeat:
SHOW ENGINE INODB STATUS and look for the missing output.

Suggested fix:
Provide the output but with zero values, so no work is required to generate them.
Document that they will be zero unless the server is compiled with UNIV_DEBUG.

Decide whether to deprecate this part of the output and if yes, follow the deprecation
process and timeline. I don't think that this is necessary - zero output is sufficient.
[1 Oct 2008 10:42] Vasil Dimov
See my comment in Bug#39462: "[1 Oct 10:38] Vasil Dimov"
[16 Oct 2008 9:33] Vasil Dimov
Setting to "Not a Bug", see Bug#39462.