Bug #84304 | The connection control plugin will not compile with performance schema disabled | ||
---|---|---|---|
Submitted: | 22 Dec 2016 1:10 | Modified: | 3 Mar 2017 19:35 |
Reporter: | Jay Edgar | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Compiling | Severity: | S2 (Serious) |
Version: | mysql-5.6.35, 5.6.35 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | connection control, performance schema |
[22 Dec 2016 1:10]
Jay Edgar
[22 Dec 2016 5:43]
MySQL Verification Team
Hello Jay Edgar, Thank you for the report. Verified as described with 5.6.35 source build. Thanks, Umesh
[28 Dec 2016 21:28]
Jay Edgar
Even after the fixes I suggested are in place, the connection control plugin does not run with perfschema disabled. It gets the following error running connection_control.status_variables. t line 3: query 'INSTALL PLUGIN connection_control SONAME '$CONNECTION_CONTROL_PLUGIN'' failed: 1126: Can't open shared library '/home/jkedgar/Oracle-MySQL/5.6/build_ps/plugin/connection_control/connection_control.so' (errno: 2 /home/jkedgar/Oracle-MySQL/5.6/build_ps/plugin/connectio n_control/connection_control.so: undefined symbol: lf_hash_insert) Since perfschema is not compiled in, the lf_* functions are not being pulled in either.
[3 Mar 2017 19:35]
Paul DuBois
Posted by developer: Noted in 5.6.36, 5.7.18, 8.0.1 changelogs. The connection_control plugin failed to compile if the Performance Schema was disabled.