Bug #55501 Disable innodb plugin usage in the embedded server on certain OSes
Submitted: 23 Jul 2010 10:21 Modified: 15 Oct 2010 13:55
Reporter: Georgi Kodinov Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Tests Severity:S7 (Test Cases)
Version:5.1 OS:Other (AIX, i5os, Windows)
Assigned to: Davi Arnaut CPU Architecture:Any

[23 Jul 2010 10:21] Georgi Kodinov
Description:
This is a spinoff from bug #50667.

Since currently there's no way to make the embedded server work with the innodb plugin compiled as a shared object on some OSes (windows most notably, also others) please make sure this is well documented as a limitation and the tests for it are disabled in pushbuild.

How to repeat:
Run the embedded server tests with the innodb plugin shared object on the offending OSes.

Suggested fix:
Since, according to Vladislav's comment in bug #50667 it's not trivial to fix this portably in 5.1 on all OSes I suggest we either do a fix platform by platform similarly to the fix for FreeBSD in bug #50667 or disable the tests on the platforms that can't support it.
[24 Jul 2010 0:55] 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/114276

3456 Davi Arnaut	2010-07-23
      Bug#55501: Disable innodb plugin usage in the embedded server on certain OSes
      
      Do not attempt to test the innodb plugin with the embedded server,
      it's not supported for now.
[24 Jul 2010 1:28] Calvin Sun
if users want to use the plugin code with embedded server, they can build the plugin into the server, but not as a loadable library.
[28 Jul 2010 11:37] Davi Arnaut
Queued to mysql-5.1-bugteam, null merged into trunk.
[2 Aug 2010 19:50] Paul DuBois
Changes to test suite. No changelog entry needed.

Setting report to Need Merge pending further pushes.
[4 Aug 2010 7:50] Bugs System
Pushed into mysql-trunk 5.5.6-m3 (revid:alik@sun.com-20100731131027-1n61gseejyxsqk5d) (version source revid:alik@sun.com-20100731074942-o840woifuqioxxe4) (merge vers: 5.5.6-m3) (pib:18)
[4 Aug 2010 8:02] Bugs System
Pushed into mysql-trunk 5.6.1-m4 (revid:alik@ibmvm-20100804080001-bny5271e65xo34ig) (version source revid:alik@sun.com-20100731075120-qz9z8c25zum2wgmm) (merge vers: 5.6.99-m4) (pib:18)
[4 Aug 2010 8:18] Bugs System
Pushed into mysql-trunk 5.6.1-m4 (revid:alik@ibmvm-20100804081533-c1d3rbipo9e8rt1s) (version source revid:alik@sun.com-20100731075120-qz9z8c25zum2wgmm) (merge vers: 5.6.99-m4) (pib:18)
[4 Aug 2010 9:01] Bugs System
Pushed into mysql-next-mr (revid:alik@ibmvm-20100804081630-ntapn8bf9pko9vj3) (version source revid:alik@sun.com-20100731075120-qz9z8c25zum2wgmm) (pib:20)
[4 Aug 2010 19:55] Paul DuBois
Changes to test suite. No changelog entry needed.
[19 Aug 2010 15:39] Bugs System
Pushed into mysql-5.1 5.1.51 (revid:build@mysql.com-20100819151858-muaaor6jojb5ouzj) (version source revid:build@mysql.com-20100819151858-muaaor6jojb5ouzj) (merge vers: 5.1.51) (pib:20)
[14 Oct 2010 8:25] Bugs System
Pushed into mysql-5.1-telco-7.0 5.1.51-ndb-7.0.20 (revid:martin.skold@mysql.com-20101014082627-jrmy9xbfbtrebw3c) (version source revid:martin.skold@mysql.com-20101014082627-jrmy9xbfbtrebw3c) (merge vers: 5.1.51-ndb-7.0.20) (pib:21)
[14 Oct 2010 8:40] Bugs System
Pushed into mysql-5.1-telco-6.3 5.1.51-ndb-6.3.39 (revid:martin.skold@mysql.com-20101014083757-5qo48b86d69zjvzj) (version source revid:martin.skold@mysql.com-20101014083757-5qo48b86d69zjvzj) (merge vers: 5.1.51-ndb-6.3.39) (pib:21)
[14 Oct 2010 8:55] Bugs System
Pushed into mysql-5.1-telco-6.2 5.1.51-ndb-6.2.19 (revid:martin.skold@mysql.com-20101014084420-y54ecj85j5we27oa) (version source revid:martin.skold@mysql.com-20101014084420-y54ecj85j5we27oa) (merge vers: 5.1.51-ndb-6.2.19) (pib:21)
[15 Oct 2010 13:55] Jon Stephens
Reverting to Closed state -- see above.