Bug #57730 Clean up references to InnoDB Plugin
Submitted: 26 Oct 2010 7:49 Modified: 1 Dec 2010 1:05
Reporter: Marko Mäkelä Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: InnoDB storage engine Severity:S3 (Non-critical)
Version:5.5+ OS:Any
Assigned to: Marko Mäkelä CPU Architecture:Any
Tags: InnoDB plugin

[26 Oct 2010 7:49] Marko Mäkelä
Description:
There are a few build-time conditionals in the InnoDB tree of MySQL 5.5 and later that were needed when the InnoDB Plugin 1.0 was distributed separately from MySQL 5.1. They are just useless cruft in MySQL 5.5 and later.

How to repeat:
Read the build files. CMakeLists.txt checks for a non-existing file storage/mysql_storage_engine.cmake and for MYSQL_VERSION_ID. Also ha_innodb.h and ha_innodb.cc are checking for MYSQL_VERSION_ID.

Suggested fix:
Remove the version checks.
[27 Oct 2010 6:54] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/122018
[27 Oct 2010 6:54] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/122019
[13 Nov 2010 16:22] Bugs System
Pushed into mysql-trunk 5.6.99-m5 (revid:alexander.nozdrin@oracle.com-20101113155825-czmva9kg4n31anmu) (version source revid:alexander.nozdrin@oracle.com-20101113152450-2zzcm50e7i4j35v7) (merge vers: 5.6.1-m4) (pib:21)
[13 Nov 2010 16:28] Bugs System
Pushed into mysql-next-mr (revid:alexander.nozdrin@oracle.com-20101113160336-atmtmfb3mzm4pz4i) (version source revid:alexander.nozdrin@oracle.com-20101113152540-gxro4g0v29l27f5x) (pib:21)
[16 Dec 2010 22:26] Bugs System
Pushed into mysql-5.5 5.5.9 (revid:jonathan.perkin@oracle.com-20101216101358-fyzr1epq95a3yett) (version source revid:jonathan.perkin@oracle.com-20101216101358-fyzr1epq95a3yett) (merge vers: 5.5.9) (pib:24)