Bug #83244 Declare derived methods in the optimizer with the C++11 override keyword
Submitted: 3 Oct 2016 11:37 Modified: 4 Oct 2016 14:42
Reporter: Marko Mäkelä Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Optimizer Severity:S3 (Non-critical)
Version:8.0.0 OS:Any
Assigned to: CPU Architecture:Any

[3 Oct 2016 11:37] Marko Mäkelä
Description:
Since MySQL 8.0 follows the C++11 language standard, we should make use of the override keyword.

How to repeat:
git grep override
Note that some code is already making use of the keyword.

Suggested fix:
Add the override keyword where appropriate. Note that it implies virtual.
[4 Oct 2016 14:42] Paul DuBois
Posted by developer:
 
Fixed in 8.0.1.

Code cleanup. No changelog entry needed.