summaryrefslogtreecommitdiff
path: root/storage/innodb_plugin/handler/ha_innodb.cc
Commit message (Collapse)AuthorAgeFilesLines
* Renamed storage/innodb_plugin to storage/innobase, so that 1) it's the sameGuilhem Bichot2009-08-071-10174/+0
| | | | | | | | | | | | | | layout as we always had in trees containing only the builtin 2) win\configure.js WITH_INNOBASE_STORAGE_ENGINE still works. storage/innobase/CMakeLists.txt: fix to new directory name (and like 5.1) storage/innobase/Makefile.am: fix to new directory name (and like 5.1) storage/innobase/handler/ha_innodb.cc: fix to new directory name (and like 5.1) storage/innobase/plug.in: fix to new directory name (and like 5.1)
* Fixed build failure on Win.Sergey Vojtovich2009-08-041-0/+1
| | | | Reverted lost in the merge line.
* Update to innoplug-1.0.4.Sergey Vojtovich2009-07-301-70/+313
|
* Backport WL#3653 to 5.1 to enable bundled innodb plugin.Vladislav Vaintroub2009-06-101-9/+5
| | | | | | | | | | | | | | | | | | | | | | | | 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
* Compile the Innodb plugin so that it can be installed as dynamic plugin only ↵Satya B2009-05-291-30/+30
| | | | | | | | | | | | | | | | | | | | | | | for now. The Innodb plugin 1.0.4 can be installed dynamically using the 'INSTALL PLUGIN' syntax If mysqld is already statically linked with the inbuilt innodb, it is not possible to install the innodb plugin 1.0.4 dynamically. Doing so would throw this error - Function 'innodb' already exists. storage/innodb_plugin/Makefile.am: Remove references of 'storage/innobase' and use $(srcdir) instead. Renamed the dynamic plugin library name to 'ha_innodb_plugin' so that it can be installed along with inbuilt plugin. storage/innodb_plugin/Makefile.in: Remove this file as it can be generated automatically by automake using the Makefile.am storage/innodb_plugin/handler/ha_innodb.cc: Remove refernces to "storage/innobase" and the headers can be included directly. Declare the plugin with the new name innodb_plugin storage/innodb_plugin/plug.in: Rename the plugin innobase as innodb_plugin
* Adding innodb_plugin-1.0.4 as storage/innodb_plugin.Satya B2009-05-271-0/+9934