summaryrefslogtreecommitdiff
path: root/sql/sql_tablespace.cc
Commit message (Collapse)AuthorAgeFilesLines
* Updated/added copyright headersKent Boortz2011-06-301-2/+2
|\
| * Updated/added copyright headersKent Boortz2011-06-301-2/+5
| |
* | WL#5030: Split and remove mysql_priv.hMats Kindahl2010-03-311-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch: - Moves all definitions from the mysql_priv.h file into header files for the component where the variable is defined - Creates header files if the component lacks one - Eliminates all include directives from mysql_priv.h - Eliminates all circular include cycles - Rename time.cc to sql_time.cc - Rename mysql_priv.h to sql_priv.h
* | Manual merge from mysql-5.1-bugteam.Alexander Nozdrin2010-01-301-2/+2
|\ \ | |/ | | | | Conflicts: - sql/mysql_priv.h
| * Backport Bug#37148 to 5.1He Zhenxing2010-01-241-2/+2
| |
* | Manual merge from mysql-trunk-merge.Alexander Nozdrin2009-11-051-1/+1
|\ \ | |/
| * Bug #40877: multi statement execution fails in 5.1.30Georgi Kodinov2009-10-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Implemented the server infrastructure for the fix: 1. Added a function LEX_STRING *thd_query_string(THD) to return a LEX_STRING structure instead of char *. This is the function that must be called in innodb instead of thd_query() 2. Did some encapsulation in THD : aggregated thd_query and thd_query_length into a LEX_STRING and made accessor and mutator methods for easy code updating. 3. Updated the server code to use the new methods where applicable.
* | WL#2110 (SIGNAL)Marc Alff2009-09-101-2/+2
|/ | | | | | | WL#2265 (RESIGNAL) Manual merge of SIGNAL and RESIGNAL to mysql-trunk-signal, plus required dependencies.
* Bug #26418: Slave out of sync after gkodinov/kgeorge@magare.gmz2007-06-191-5/+1
| | | | | | | | | | | | | | | | | | | | CREATE/DROP TEMPORARY TABLE + ROLLBACK on master The transaction ability of the storage engines of the tables on the replication master and the replication slave must generally be the same. When the storage engine type of the slave is non-transactional then transactions on the master that mix update of transactional and non-transactional tables should be avoided because they will cause inconsistency of the data between the master's transactional table and the slave's non-transactional table. The effect described by this bug is actually expected. A detailed test case is added (to be merged later to the updated rpl_ddl.test), as there was no coverage by the existing tests. Some code cleanup is also added by this change.
* WL#2936antony@ppcg5.local2007-03-021-2/+2
| | | | | | | | | "Server Variables for Plugins" Implement support for plugins to declare server variables. Demonstrate functionality by removing InnoDB specific code from sql/* New feature for HASH - HASH_UNIQUE flag New feature for DYNAMIC_ARRAY - initializer accepts preallocated ptr. Completed support for plugin reference counting.
* Many files:kent@mysql.com/kent-amd64.(none)2006-12-271-2/+1
| | | | Changed header to GPL version 2 only
* This patch adds handlerton passing to functions. NDB and Innodb still ↵brian@zim.(none)2006-09-301-2/+2
| | | | | | require a global hanlderton in the main code due to the nature of the sql_cache call back function (should be solveable... another patch). Partitioning now has a flag to allow disabling of engines from being compatible with partitioning. Cleaned up heap naming convention on panic call.
* Bug#20168acurtis@xiphis.org2006-06-121-1/+1
| | | | | | "Change in behavior --default-storage-engine=ndb or ndbcluster" Reduce use of legacy_db_type, some code cleanup (serg read my mind and implemented desired mysqld.cc changes)
* after review fixesserg@sergbook.mysql.com2006-05-311-2/+2
|
* handlerton cleanup:serg@sergbook.mysql.com2006-05-281-5/+5
| | | | | | | | | | | | duplicate fields removed, st_mysql_storage_engine added to support run-time handlerton initialization (no compiler warnings), handler API is now tied to MySQL version, handlerton->plugin mapping added (slot-based), dummy default_hton removed, plugin-type-specific initialization generalized, built-in plugins are now initialized too, --default-storage-engine no longer needs a list of storage engines in handle_options(). mysql-test-run.pl bugfixes
* bug#18604 create logfile for MyISAM tablestomas@poseidon.ndb.mysql.com2006-04-241-16/+35
| | | | | - changed alter tablespace truct to work with handlerton pointer (to avoid crash in parser on unknown db type" - pushed warnings when default storage engine is used and/or tablespace stuff is not supported by storage engine
* Bug #18603 Lost connection on poorly formed "create logfile" and "create ↵tomas@poseidon.ndb.mysql.com2006-04-241-1/+2
| | | | tablespace"
* bug: replication of table spaces to worktomas@poseidon.ndb.mysql.com2006-01-111-1/+7
| | | | bug: check if storage engine is enabled to avoif code dump
* wl2723 - ndb opt. nrjonas@perch.ndb.mysql.com2006-01-111-0/+50