mirror of
https://github.com/MariaDB/server.git
synced 2026-04-28 11:15:33 +02:00
Backport WL#3653 to 5.1 to enable bundled innodb plugin.
Remove custom DLL loader code from innodb plugin code, use symbols exported from mysqld. storage/innodb_plugin/handler/ha_innodb.cc: Remove a Win32 workaround for current_thd. The original problem that innodb plugin used value of TLS variable across DLL boundaries is solved in MySQL server (current_thd is a function not TLS variable now) storage/innodb_plugin/handler/handler0alter.cc: Remove custom delay loader storage/innodb_plugin/handler/handler0vars.h: Remove custom delay loader storage/innodb_plugin/handler/i_s.cc: Remove custom delay loader storage/innodb_plugin/handler/win_delay_loader.cc: Remove custom delay loader storage/innodb_plugin/plug.in: Remove commented out MYSQL_PLUGIN_STATIC, CMake would not parse that correctly
This commit is contained in:
parent
b6312995f1
commit
768bbae90e
40 changed files with 777 additions and 1499 deletions
|
|
@ -1,3 +1,3 @@
|
|||
$EXAMPLE_PLUGIN_OPT
|
||||
"--plugin-load=;EXAMPLE=ha_example.so;"
|
||||
$EXAMPLE_PLUGIN_LOAD
|
||||
--loose-plugin-example-enum-var=e2
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue