Bug #72161 Bug 68015 incorrectly documented as fixed in 5.6.17
Submitted: 29 Mar 2014 18:30 Modified: 1 Apr 2014 12:34
Reporter: Laurynas Biveinis (OCA) Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Documentation Severity:S3 (Non-critical)
Version:5.6.17 OS:Any
Assigned to: Paul DuBois CPU Architecture:Any
Tags: doc, relnotes

[29 Mar 2014 18:30] Laurynas Biveinis
Description:
http://bugs.mysql.com/bug.php?id=68015

"Noted in 5.6.17, 5.7.4 changelogs.

mysqlcheck did not correctly handle table names containing dots."

But I haven't found a commit in 5.6.16 to 5.6.17 delta that could be attributed to this fix.

How to repeat:
create table `t.1`(a int) engine=myisam;
--replace_result 'Table is already up to date' OK
--exec $MYSQL_CHECK --auto-repair --all-databases
drop table `t.1`;

...

t.1
Error    : Table 't.1' doesn't exist
status   : Operation failed

Repairing tables
t.1
Error    : Table 't.1' doesn't exist
status   : Operation failed

Suggested fix:
Update the bug status and release notes, track the lost fix.
[30 Mar 2014 18:46] MySQL Verification Team
Hello Laurynas,

Thank you for the bug report and test case.
Verified as described.

Thanks,
Umesh
[30 Mar 2014 18:47] MySQL Verification Team
// 5.6.17 Release build

$ ./mysql-test-run.pl 71261
Logging: ./mysql-test-run.pl  71261
2014-04-01 14:38:57 8122 [Warning] Buffered warning: Changed limits: max_open_files: 1024 (requested 5000)

2014-04-01 14:38:57 8122 [Warning] Buffered warning: Changed limits: table_cache: 431 (requested 2000)

2014-04-01 14:38:57 8122 [Note] Plugin 'FEDERATED' is disabled.
2014-04-01 14:38:57 8122 [Note] Binlog end
2014-04-01 14:38:57 8122 [Note] Shutting down plugin 'CSV'
2014-04-01 14:38:57 8122 [Note] Shutting down plugin 'MyISAM'
MySQL Version 5.6.17
Checking supported features...
 - SSL connections supported
Collecting tests...
Removing old var directory...
Creating var directory '/data/ushastry/server/mysql-advanced-5.6.17/mysql-test/var'...
Installing system database...

==============================================================================

TEST                                      RESULT   TIME (ms) or COMMENT
--------------------------------------------------------------------------

worker[1] Using MTR_BUILD_THREAD 300, with reserved ports 13000..13009
create table `t.1`(a int) engine=myisam;
mtr.global_suppressions                            OK
mtr.test_suppressions                              OK
mysql.columns_priv                                 OK
mysql.db                                           OK
mysql.event                                        OK
mysql.func                                         OK
mysql.general_log                                  OK
mysql.help_category                                OK
mysql.help_keyword                                 OK
mysql.help_relation                                OK
mysql.help_topic                                   OK
mysql.innodb_index_stats                           OK
mysql.innodb_table_stats                           OK
mysql.ndb_binlog_index                             OK
mysql.plugin                                       OK
mysql.proc                                         OK
mysql.procs_priv                                   OK
mysql.proxies_priv                                 OK
mysql.servers                                      OK
mysql.slave_master_info                            OK
mysql.slave_relay_log_info                         OK
mysql.slave_worker_info                            OK
mysql.slow_log                                     OK
mysql.tables_priv                                  OK
mysql.time_zone                                    OK
mysql.time_zone_leap_second                        OK
mysql.time_zone_name                               OK
mysql.time_zone_transition                         OK
mysql.time_zone_transition_type                    OK
mysql.user                                         OK
t.1
Error    : Table 't.1' doesn't exist
status   : Operation failed

Repairing tables
t.1
Error    : Table 't.1' doesn't exist
status   : Operation failed
drop table `t.1`;
main.71261                               [ pass ]    183
--------------------------------------------------------------------------
The servers were restarted 0 times
Spent 0.183 of 16 seconds executing testcases

Completed: All 1 tests were successful.
[1 Apr 2014 12:34] Paul DuBois
Thank you for your bug report. This issue has been addressed in the documentation. The updated documentation will appear on our website shortly.

Bug#68015 is fixed in 5.7.4 only. Will correct the 5.6.17 release notes.