summaryrefslogtreecommitdiff
path: root/sql
Commit message (Expand)AuthorAgeFilesLines
* error messages: name the storage engine explicitly,Sergei Golubchik2013-04-098-251/+163
* post-review comments and other minor editsSergei Golubchik2013-04-098-64/+70
* optimize discovery for cases when the storage engine is known in advanceSergei Golubchik2013-04-097-17/+30
* assisted discovery in federatedxSergei Golubchik2013-04-091-0/+4
* Assisted discoverySergei Golubchik2013-04-093-14/+81
* dead code, remove unused argumentSergei Golubchik2013-04-096-19/+14
* remove HA_CREATE_INFO::frm_only - it's internal server flag,Sergei Golubchik2013-04-094-22/+30
* small cleanupSergei Golubchik2013-04-091-23/+15
* TABLE_SHARE::free_frm_image() method to free the memorySergei Golubchik2013-04-092-0/+33
* limit frm size, when reading it in memorySergei Golubchik2013-04-093-4/+8
* cleanup: merge two mutually dependent function arguments into one,Sergei Golubchik2013-04-094-56/+72
* cleanupSergei Golubchik2013-04-095-66/+53
* * frm extra2 segment.Sergei Golubchik2013-04-095-40/+135
* cleanupSergei Golubchik2013-04-092-5/+5
* commentsSergei Golubchik2013-04-091-17/+14
* update the commentSergei Golubchik2013-04-091-3/+1
* test_sql_discovery storage engineSergei Golubchik2013-04-094-18/+8
* discovery using sql CREATE TABLE statementSergei Golubchik2013-04-098-197/+324
* discover of table non-existance on dropSergei Golubchik2013-04-091-1/+6
* CREATE TABLE and frm-less discovering engines.Sergei Golubchik2013-04-0910-56/+119
* split mysql_create_frm() in create_frm_image() and writefrm()Sergei Golubchik2013-04-096-83/+81
* write frm pieces contiguously, don't align them on a 4K boundarySergei Golubchik2013-04-092-20/+9
* Instead of creating and writing frm into a file peacewiseSergei Golubchik2013-04-091-143/+152
* cleanup frm creation:Sergei Golubchik2013-04-095-413/+161
* if discovery in recover_from_failed_open fails, don't bother to reopenSergei Golubchik2013-04-091-3/+6
* remove dd_frm_type(), dd_frm_storage_engine(), dd_check_storage_engine_flag()Sergei Golubchik2013-04-0910-201/+105
* open_table_def() no longer probes for the old pre-5.1 table file names.Sergei Golubchik2013-04-091-39/+6
* cleanupsSergei Golubchik2013-04-095-35/+30
* ha_create_table: remove unused argumentSergei Golubchik2013-04-095-9/+6
* init_from_binary_frm_image: verify that we don't read beyond the image bufferSergei Golubchik2013-04-091-9/+38
* move writing of the frm into init_from_binary_frm_image()Sergei Golubchik2013-04-092-8/+18
* rename a handler method to more precisely reflect what kind of a hack it doesSergei Golubchik2013-04-096-19/+19
* handlerton::discover_table_names() can not discover onlySergei Golubchik2013-04-097-121/+187
* fix mysql_rm_table_no_locks() not to use dd_frm_type, because the frm fileSergei Golubchik2013-04-095-48/+98
* single table discovery: handlerton::discover_table() method.Sergei Golubchik2013-04-097-148/+188
* remove ha_create_table_from_engine()Sergei Golubchik2013-04-098-132/+59
* handlerton::discover_table_existence() methodSergei Golubchik2013-04-096-67/+133
* convenience helpers for get_table_share() and tdc_open_view().Sergei Golubchik2013-04-097-87/+82
* * remove ha_check_if_table_exists() and get_table_share_with_discover().Sergei Golubchik2013-04-099-298/+117
* revert Sergei Golubchik2013-04-093-81/+12
* rename open_binary_frm() to TABLE_SHARE::init_from_binary_frm_image()Sergei Golubchik2013-04-094-79/+62
* Don't hold LOCK_open over open_table_def/open_binary_frm callSergei Golubchik2013-04-092-8/+25
* moving LOCK_open into get_table_share()Sergei Golubchik2013-04-095-96/+105
* * don't use 1-8 numbers for open_table_error codes, use an enum.Sergei Golubchik2013-04-0910-184/+150
* don't use I_S constants for open_table_def and get_table_share,Sergei Golubchik2013-04-098-37/+31
* remove dead HAVE_CRYPTED_FRM codeSergei Golubchik2013-04-096-136/+6
* make the open_table_def to read the whole frm in memorySergei Golubchik2013-04-091-120/+79
* file-based table discovery for discovering storage enginesSergei Golubchik2013-04-095-117/+355
* find_files(): don't sort files in my_dir(), sort table namesSergei Golubchik2013-04-071-43/+29
* * use Dynamic_array<> instead of List<> for the list of found tables in sql_s...Sergei Golubchik2013-04-073-41/+41