summaryrefslogtreecommitdiff
path: root/storage
Commit message (Collapse)AuthorAgeFilesLines
* Merge 10.0 -> 10.0-connectAlexander Barkov2014-04-212004-179621/+190652
|\
| * MDEV-6088 - Merge spider 3.2Sergey Vojtovich2014-04-1534-35437/+37220
| |\
| | * fix for building errorKentoku SHIBA2014-03-251-0/+2
| | |
| | * Spider 3.2Kentoku SHIBA2014-03-253-6/+6
| | |
| | * fix for MariaDB 10.0.9Kentoku SHIBA2014-03-259-27/+90
| | |
| | * fix invalid memory accessKentoku SHIBA2014-03-251-1/+4
| | |
| | * delete all rows typeKentoku SHIBA2014-03-255-0/+46
| | |
| | * lock tablesKentoku SHIBA2014-03-257-72/+176
| | |
| | * fix for MariaDB 10.0.8Kentoku SHIBA2014-03-2535-43/+49
| | |
| | * add information for MariaDBKentoku SHIBA2014-03-253-1/+44
| | |
| | * use handler no where clauseKentoku SHIBA2014-03-256-14/+63
| | |
| | * dry accessKentoku SHIBA2014-03-255-44/+98
| | |
| | * fix bg mrr crashKentoku SHIBA2014-03-253-26/+67
| | |
| | * casual searchKentoku SHIBA2014-03-259-4/+214
| | |
| | * bgs for show recordsKentoku SHIBA2014-03-259-19/+114
| | |
| | * current dateKentoku SHIBA2014-03-253-11/+29
| | |
| | * update in triggerKentoku SHIBA2014-03-253-62/+120
| | |
| | * add sendsql to error logKentoku SHIBA2014-03-254-32/+111
| | |
| | * direct aggregate with index mergeKentoku SHIBA2014-03-2511-68/+248
| | |
| | * handler clauseKentoku SHIBA2014-03-259-94/+193
| | |
| | * mariadb direct updateKentoku SHIBA2014-03-251-2/+9
| | |
| | * fix assersion failure at recoveringKentoku SHIBA2014-03-251-1/+1
| | |
| | * fix crash at using spider_copy_tables()Kentoku SHIBA2014-03-251-1/+1
| | |
| | * fix for MariaDB 10.0.7 building errorsKentoku SHIBA2014-03-254-4/+35
| | |
| | * log spider warningsKentoku SHIBA2014-03-255-5/+95
| | |
| | * add new xa naming ruleKentoku SHIBA2014-03-254-25/+61
| | |
| | * add version variablesKentoku SHIBA2014-03-252-1/+16
| | |
| | * copy tables with internal xaKentoku SHIBA2014-03-255-28/+63
| | |
| | * scale for registering xidKentoku SHIBA2014-03-252-1/+75
| | |
| | * MDEV-5299 crash at using show indexKentoku SHIBA2014-03-252-6/+30
| | |
| | * fix crash at using mysqldumpKentoku SHIBA2014-03-251-1/+41
| | |
| | * find temporary tableKentoku SHIBA2014-03-252-4/+20
| | |
| | * partition auto increment initKentoku SHIBA2014-03-252-1/+27
| | |
| | * bka and countKentoku SHIBA2014-03-251-0/+21
| | |
| | * fix for MariaDB 10.0.6 building errorKentoku SHIBA2014-03-255-5/+27
| | |
| | * append group by for no order byKentoku SHIBA2014-03-2510-40/+230
| | |
| | * fix line endingsKentoku SHIBA2014-03-259-35036/+35036
| | |
| | * internal xaKentoku SHIBA2014-03-251-33/+34
| | |
| | * crash if data node down before commitKentoku SHIBA2014-03-251-0/+2
| | |
| | * Spider 3.1Kentoku SHIBA2014-03-252-2/+2
| | |
| | * temporary reverting for merging SpiderKentoku SHIBA2014-03-255-26/+25
| | |
| * | 10.0-connect mergeSergei Golubchik2014-03-2988-2974/+2240
| |\ \
| * | | compilation failure on windowsSergei Golubchik2014-03-271-12/+3
| | | |
| * | | MDEV-5930 Server crashes in thd_get_ha_data on CREATE OR REPLACE TABLEMichael Widenius2014-03-232-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mysql-test/r/create_or_replace.result: More tests for create or replace mysql-test/t/create_or_replace.test: More tests for create or replace sql/log.cc: Don't use binlog_hton if binlog is not enabmed sql/sql_base.cc: We have to call restart_trans_for_tables also if tables where not locked with LOCK TABLES. If not, we will get a crash in TokuDB sql/sql_insert.cc: Don't call binlog_reset_cache() if we don't have binary log open sql/sql_table.cc: Don't log to binary log if not open Better test if we where using create or replace ... select storage/tokudb/mysql-test/tokudb_mariadb/r/create_or_replace.result: More tests for create or replace storage/tokudb/mysql-test/tokudb_mariadb/t/create_or_replace.test: More tests for create or replace
| * | | MDEV-5818: MySQL WL#6145: Separate the dependence of DATA DIRECTORY from ↵Michael Widenius2014-03-232-8/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | symbolic links Copied relevant test cases and code from the MySQL 5.6 tree Testing of my_use_symdir moved to engines. mysql-test/r/partition_windows.result: Updated result file mysql-test/suite/archive/archive_no_symlink-master.opt: Testing of symlinks with archive mysql-test/suite/archive/archive_no_symlink.result: Testing of symlinks with archive mysql-test/suite/archive/archive_no_symlink.test: Testing of symlinks with archive mysql-test/suite/archive/archive_symlink.result: Testing of symlinks with archive mysql-test/suite/archive/archive_symlink.test: Testing of symlinks with archive sql/log_event.cc: Updated comment sql/partition_info.cc: Don't test my_use_symdir here sql/sql_parse.cc: Updated comment sql/sql_table.cc: Don't test my_use_symdir here sql/table.cc: Added more DBUG_PRINT storage/archive/ha_archive.cc: Give warnings for index_file_name and if we can't use data directory storage/myisam/ha_myisam.cc: Give warnings if we can't use data directory or index directory
| * | | MDEV-5943 'show table status' does not immediately show tokudb tablesSergei Golubchik2014-03-264-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MDEV-5839 TokuDB tables not properly cleaned on DROP DATABASE TokuDB does not support discover_table_names() and writes no files in the database directory, so automatic filename-based discover_table_names() doesn't work either. So, it must force .frm file to disk in ::create()
| * | | update tokudb tests for 10.0Sergei Golubchik2014-03-2613-30/+21
| | | |
| * | | 5.5 mergeSergei Golubchik2014-03-26531-120804/+128201
| |\ \ \
| | * | | MDEV-5905: Creating tmp. memory table kills the serverMichael Widenius2014-03-266-10/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The reason was that a couple of variables that hold number of rows that was used to calculate buffers was uint and caused an overflow. Fixed by changing variables that could hold number of rows from uint to ulong and also added a cast for this test. include/heap.h: Reorder to get better alignment. Changed variables that could hold number of rows from uint to ulong mysql-test/suite/heap/heap.result: Added test case mysql-test/suite/heap/heap.test: Added test case mysql-test/suite/plugins/t/server_audit.test: Added sleep as we want to have disconnect logged before we try a new connect storage/heap/ha_heap.cc: Changed variables that could hold number of rows from uint to ulong Limit number of rows to 4G (as most of the variables that holds rows are ulong anyway) reset records_changed when key_stat_version is changed to not cause increments for every row changed storage/heap/ha_heap.h: changed records_changed to ulong as this can get big storage/heap/hp_create.c: Changed variables that could hold number of rows from uint to ulong Added cast (fixed the original bug) storage/heap/hp_delete.c: Changed variables that could hold number of rows from uint to ulong storage/heap/hp_open.c: Removed not needed cast storage/heap/hp_write.c: Changed variables that could hold number of rows from uint to ulong support-files/compiler_warnings.supp: Removed extra : from supression
| | * | | MDEV-5822 TokuDB fails to compile without partition storage engineSergei Golubchik2014-03-241-2/+2
| | | | |