mariadb/sql
Kristian Nielsen 390f2a013b Fix incorrect reading of events from relaylog in parallel replication.
The SQL thread keeps track of the position in the current relay log from
which to read the next event. This position is not normally used, but a
certain interaction with the IO thread can cause the SQL thread to re-open
the relay log and seek to the stored position.

In parallel replication, there were a couple of places where the position
was not updated. This created a race where a re-open of the relay log could
seek to the wrong position and start re-reading and processing events
already handled once, causing various kinds of problems.

Fix this by moving the position update into a single place in
apply_event_and_update_pos(), which should ensure that the position is
always updated in the parallel replication case.

This problem was found from the testcase of MDEV-10863, but it is logically
a separate problem.
2016-11-16 11:00:38 +01:00
..
examples
share Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
add_errmsg
authors.h MDEV-6821, MDEV-6826 - Update authors and contributors 2016-02-04 16:00:11 +02:00
bounded_queue.h
client_settings.h MDEV-9346 - The federatedx and spider engine make mysqld crash when they are 2016-02-16 18:40:04 +04:00
CMakeLists.txt perfschema 5.6.24 2015-05-05 15:23:47 +02:00
compat56.cc Adding support for MySQL-5.6 temporal column types: 2013-07-10 11:49:17 +04:00
compat56.h Adding support for MySQL-5.6 temporal column types: 2013-07-10 11:49:17 +04:00
contributors.h Update contributors 2016-09-19 12:31:19 +04:00
create_options.cc MDEV-5867 ALTER TABLE t1 ENGINE=InnoDB keeps bad options when t1 ENGINE is CONNECT 2014-07-08 19:39:27 +02:00
create_options.h MDEV-5867 ALTER TABLE t1 ENGINE=InnoDB keeps bad options when t1 ENGINE is CONNECT 2014-07-08 19:39:27 +02:00
custom_conf.h Updated/added copyright headers 2014-01-06 10:52:35 +05:30
datadict.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
datadict.h
debug_sync.cc MDEV-6582: DEBUG_SYNC does not reset mysys_var->current_mutex, causes assertion "Trying to unlock mutex that wasn't locked" 2014-11-26 11:07:32 +01:00
debug_sync.h Fixed failing test cases and compiler warnings 2016-04-25 15:37:24 +03:00
derror.cc Fixed compiler error and some warnings on windows 2016-08-23 15:03:31 +03:00
derror.h
des_key_file.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
des_key_file.h
discover.cc fix extension_based_table_discovery for partitioned tables 2016-03-21 11:43:19 +01:00
discover.h 10.0-monty merge 2013-07-21 16:39:19 +02:00
event_data_objects.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
event_data_objects.h 5.1 merge 2014-03-16 13:59:44 +01:00
event_db_repository.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
event_db_repository.h 5.1 merge 2014-03-16 13:59:44 +01:00
event_parse_data.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
event_parse_data.h
event_queue.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
event_queue.h 5.2 merge 2014-03-16 21:03:01 +01:00
event_scheduler.cc MDEV-10043 - main.events_restart fails sporadically in buildbot (crashes upon 2016-06-20 15:17:10 +04:00
event_scheduler.h 10.0-base merge 2014-02-26 15:28:07 +01:00
events.cc MDEV-9088 Server crashes on shutdown after the second post of feedback report 2015-12-19 13:36:21 +01:00
events.h Allow mysql_upgrade to enable event after table is corrected 2015-10-21 16:31:11 +03:00
field.cc Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
field.h Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
field_conv.cc Merge branch '5.5' into 10.0 2016-02-15 22:50:59 +01:00
filesort.cc remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
filesort.h
filesort_utils.cc MDEV-4285 Server crashes in ptr_compare on NOW and CAST in ORDER BY 2014-11-18 22:27:31 +01:00
filesort_utils.h MDEV-5173 Cppcheck report 2014-03-19 09:58:06 +01:00
gcalc_slicescan.cc compilation errors on sparc sun studio 10 2016-02-15 12:51:35 +01:00
gcalc_slicescan.h MDEV-9527 build FAILs with GCC 5.1 with release supported "-std=c+11" 2016-03-18 16:55:11 +01:00
gcalc_tools.cc compilation errors on sparc sun studio 10 2016-02-15 12:51:35 +01:00
gcalc_tools.h
gen_lex_hash.cc MDEV-9987 - gen_lex_hash leaks memory, making LeakSanitizer builds fail 2016-04-26 16:15:15 +04:00
gen_lex_token.cc Merge branch 'merge-perfschema-5.6' into 10.0 2015-08-03 16:34:59 +02:00
gstream.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
gstream.h 5.2 merge 2014-03-16 21:03:01 +01:00
ha_ndbcluster.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
ha_ndbcluster.h 5.2 merge 2014-03-16 21:03:01 +01:00
ha_ndbcluster_binlog.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
ha_ndbcluster_binlog.h
ha_ndbcluster_cond.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
ha_ndbcluster_cond.h 10.0-base merge 2014-02-26 15:28:07 +01:00
ha_ndbcluster_tables.h Updated/added copyright headers 2014-01-06 10:52:35 +05:30
ha_partition.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
ha_partition.h 5.5 merge 2014-03-26 22:25:38 +01:00
handler.cc Fixed compiler error and some warnings on windows 2016-08-23 15:03:31 +03:00
handler.h Added new status variables to make it easier to debug certain problems: 2016-08-21 20:18:39 +03:00
hash_filo.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
hash_filo.h List<>-style template wrapper over hash_filo 2014-03-19 09:57:09 +01:00
hostname.cc remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
hostname.h MDEV-4058 2013-06-27 12:51:34 +03:00
init.cc MDEV-8378 - Debian: the Lintian complains about many "shlib-calls-exit" in many 2015-12-16 19:39:00 +04:00
init.h
innodb_priv.h Percona-Server-5.6.14-rel62.0 merge 2013-12-22 17:06:50 +01:00
item.cc Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
item.h A join patch for MDEV-10780 and MDEV-11265 2016-11-10 18:15:36 +04:00
item_buff.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
item_cmpfunc.cc Merge branch '5.5' into 10.0 2016-04-26 23:05:26 +02:00
item_cmpfunc.h Merge branch '5.5' into 10.0 2016-04-26 23:05:26 +02:00
item_create.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
item_create.h Moving Item::str_value from public to protected. 2014-09-03 01:56:21 +04:00
item_func.cc MDEV-10563 Crash during shutdown in Master_info_index::any_slave_sql_running 2016-08-23 21:24:36 +03:00
item_func.h Merge branch '5.5' into 10.0 2016-04-26 23:05:26 +02:00
item_geofunc.cc Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
item_geofunc.h Merge branch '5.5' into 10.0 2016-04-26 23:05:26 +02:00
item_inetfunc.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
item_inetfunc.h MDEV-4051 INET6_ATON() and INET6_NTOA() 2014-05-30 16:19:00 +04:00
item_row.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
item_row.h
item_strfunc.cc MDEV-8482 mysql-test - main.func_encrypt fails if FIPS=1 2016-04-24 18:15:20 +02:00
item_strfunc.h Merge branch '5.5' into 10.0 2015-05-04 22:00:24 +02:00
item_subselect.cc Typo fixed. 2016-10-27 19:07:55 +02:00
item_subselect.h Merge branch '5.5' into 10.0 2016-08-10 19:19:05 +02:00
item_sum.cc Merge branch '5.5' into 10.0 2016-08-10 19:19:05 +02:00
item_sum.h Merge commit '96badb16afcf' into 10.0 2015-08-03 23:09:43 +03:00
item_timefunc.cc Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
item_timefunc.h 5.5 merge 2014-11-19 17:23:39 +01:00
item_xmlfunc.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
item_xmlfunc.h A joint patch for: 2014-03-23 15:15:07 +04:00
key.cc remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
key.h 10.0-base merge 2014-02-26 15:28:07 +01:00
keycaches.cc
keycaches.h
lex.h Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
lex_symbol.h Updated/added copyright headers 2014-01-06 10:52:35 +05:30
lock.cc remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
lock.h
log.cc Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
log.h Bug#24388753: PRIVILEGE ESCALATION USING MYSQLD_SAFE 2016-08-25 13:42:17 +05:30
log_event.cc Back-port Master_info::using_parallel() to 10.0. 2016-11-15 23:00:11 +01:00
log_event.h MDEV-4487 Allow replication from MySQL 5.6+ when GTID is enabled on the master 2015-10-08 10:45:09 +03:00
log_event_old.cc Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
log_event_old.h 5.2 merge 2014-03-16 21:03:01 +01:00
log_slow.h Add parenthesis in macro definitions to prevent order of operation problems. 2015-07-16 16:03:06 -07:00
main.cc
mdl.cc MDEV-10630 rpl.rpl_mdev6020 fails in buildbot with timeout 2016-08-22 10:16:00 +03:00
mdl.h With parallel replication we have had a couple of bugs where DDL's 2016-08-12 20:02:23 +03:00
mem_root_array.h Updated/added copyright headers 2014-01-06 10:52:35 +05:30
message.h CRLF->LF 2015-06-02 22:07:47 +02:00
message.mc
message.rc CRLF->LF 2015-06-02 22:07:47 +02:00
mf_iocache.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
MSG00001.bin
multi_range_read.cc Added new status variables to make it easier to debug certain problems: 2016-08-21 20:18:39 +03:00
multi_range_read.h Merge 2014-10-29 15:20:46 +03:00
my_apc.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
my_apc.h MDEV-5314 - Compiling fails on OSX using clang 2014-02-19 14:05:15 +04:00
my_decimal.cc Applied all changes from Igor and Sanja 2013-06-15 18:32:08 +03:00
my_decimal.h 5.2 merge 2014-03-16 21:03:01 +01:00
mysql_install_db.cc Update AskMonty and Atlassian references to MariaDB 2016-03-08 15:24:01 +02:00
mysql_upgrade_service.cc
mysqld.cc Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
mysqld.h Cleanups and minor fixes 2016-08-21 20:14:13 +03:00
mysqld_suffix.h
net_serv.cc Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
nt_servc.cc Do not use SECONDS_IN_24H in nt_servc.cc. 2014-03-07 10:34:07 +04:00
nt_servc.h
opt_index_cond_pushdown.cc MDEV-5314 - Compiling fails on OSX using clang 2014-02-19 14:05:15 +04:00
opt_range.cc Fixed bug mdev-9628. 2016-10-26 20:45:35 -07:00
opt_range.h 5.5.39 merge 2014-08-07 18:06:56 +02:00
opt_range_mrr.cc 10.0-monty merge 2013-07-21 16:39:19 +02:00
opt_subselect.cc MDEV-9988 - Insert cast to suppress -Wdynamic-class-memaccess 2016-04-28 22:04:41 +04:00
opt_subselect.h MDEV-8289: Semijoin inflates number of rows in query result 2015-08-18 22:54:42 +03:00
opt_sum.cc MDEV-7930 Assertion `table_share->tmp_table != NO_TMP_TABLE || m_lock_type != 2' failed in handler::ha_index_read_map 2015-10-28 09:34:05 +01:00
opt_table_elimination.cc MDEV-6978 Bad results with join comparing case insensitive VARCHAR/ENUM/SET 2014-11-19 10:33:49 +04:00
parse_file.cc MDEV-8045 Assertion `0' fails in Protocol::end_statement on CREATE VIEW after another connection aborted 2015-05-03 18:26:02 +02:00
parse_file.h MDEV-10725 Server 10.1.17 fails to build using clang with c++11 2016-09-26 12:20:28 +02:00
partition_element.h mysql-5.1.73 merge 2014-03-15 18:24:15 +01:00
partition_info.cc Merge branch '5.5' into 10.0 2015-10-09 17:12:26 +02:00
partition_info.h BUG#16613004 PARTITIONING DDL, CRASH IN FIELD_VARSTRING::CMP_MAX 2015-07-08 10:00:53 +05:30
password.c MDEV-6153 Trivial Lintian errors in MariaDB sources: spelling errors and wrong executable bits 2014-05-13 11:53:30 +02:00
plistsort.c
procedure.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
procedure.h 5.2 merge 2014-03-16 21:03:01 +01:00
protocol.cc Fixed "Packets out of order" warning message on stdout in clients, 2016-08-21 20:38:47 +03:00
protocol.h 5.5 merge 2014-05-09 12:35:11 +02:00
records.cc Fixed MDEV-8408 2015-10-23 18:49:02 +03:00
records.h Fixed MDEV-8408 2015-10-23 18:49:02 +03:00
repl_failsafe.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
repl_failsafe.h
replication.h 5.5.39 merge 2014-08-07 18:06:56 +02:00
rpl_constants.h MDEV-5115 RBR from MySQL 5.6 to MariaDB 10.0 does not work 2013-12-09 12:37:45 +01:00
rpl_filter.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
rpl_filter.h 5.1 merge 2014-03-16 13:59:44 +01:00
rpl_gtid.cc Fixes to get all test to run on MacosX Lion 10.7 2015-11-29 17:51:23 +02:00
rpl_gtid.h Fixes to get all test to run on MacosX Lion 10.7 2015-11-29 17:51:23 +02:00
rpl_handler.cc Merge commit '96badb16afcf' into 10.0 2015-08-03 23:09:43 +03:00
rpl_handler.h 5.5.39 merge 2014-08-07 18:06:56 +02:00
rpl_injector.cc remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
rpl_injector.h mysql-5.1.73 merge 2014-03-15 18:24:15 +01:00
rpl_mi.cc MDEV-10563 Crash during shutdown in Master_info_index::any_slave_sql_running 2016-08-23 21:24:36 +03:00
rpl_mi.h Back-port Master_info::using_parallel() to 10.0. 2016-11-15 23:00:11 +01:00
rpl_parallel.cc Fix incorrect reading of events from relaylog in parallel replication. 2016-11-16 11:00:38 +01:00
rpl_parallel.h Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
rpl_record.cc MDEV-9560 Mariadb 10.1 Crashes when replicating from 10.0 2016-03-21 11:43:19 +01:00
rpl_record.h 5.5 merge 2014-02-25 16:04:35 +01:00
rpl_record_old.cc remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
rpl_record_old.h 5.2 merge 2014-03-16 21:03:01 +01:00
rpl_reporting.cc Merge branch '5.5' into 10.0 2016-02-15 22:50:59 +01:00
rpl_reporting.h MDEV-6120: When slave stops with error, error message should indicate the failing GTID 2014-06-25 15:17:03 +02:00
rpl_rli.cc Back-port Master_info::using_parallel() to 10.0. 2016-11-15 23:00:11 +01:00
rpl_rli.h fix a few spelling mistakes 2015-12-11 15:21:42 +01:00
rpl_tblmap.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
rpl_tblmap.h
rpl_utility.cc Merge commit '96badb16afcf' into 10.0 2015-08-03 23:09:43 +03:00
rpl_utility.h MDEV-6120: When slave stops with error, error message should indicate the failing GTID 2014-06-25 15:17:03 +02:00
scheduler.cc comment spelling Initailize -> Initialize 2015-12-11 15:21:42 +01:00
scheduler.h MDEV-5706 MariaDB does not build on hurd-i386 2014-07-25 14:15:33 +02:00
set_var.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
set_var.h Using more Item_string_sys 2014-09-04 12:15:05 +04:00
sha2.cc
signal_handler.cc fix conpilation on OpenBSD 2016-08-29 11:53:33 +02:00
slave.cc Fix incorrect reading of events from relaylog in parallel replication. 2016-11-16 11:00:38 +01:00
slave.h revert part of 69f1a32 2016-06-22 10:23:11 +02:00
sp.cc MDEV-5997 - MySQL bug#11759114 - '51401: GRANT TREATS NONEXISTENT 2015-07-23 16:45:20 +04:00
sp.h MDEV-5997 - MySQL bug#11759114 - '51401: GRANT TREATS NONEXISTENT 2015-07-23 16:45:20 +04:00
sp_cache.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sp_cache.h mysql-5.1.73 merge 2014-03-15 18:24:15 +01:00
sp_head.cc Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
sp_head.h Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
sp_pcontext.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sp_pcontext.h Fixed memory leaks. alias.test now runs clean with valgrind 2013-06-20 14:49:25 +03:00
sp_rcontext.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sp_rcontext.h 5.1 merge 2014-03-16 13:59:44 +01:00
spatial.cc Bug#23280059: ITEM_ROW::ILLEGAL_METHOD_CALL(CONST CHAR*): 2016-07-19 08:03:09 +05:30
spatial.h 5.2 merge 2014-03-16 21:03:01 +01:00
sql_acl.cc [MDEV-9614] Roles and Users longer than 6 characters 2016-06-22 16:41:38 +03:00
sql_acl.h 5.6-compatibility, per-host connect error counter is reset only after the 2014-05-07 16:13:00 +02:00
sql_admin.cc Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
sql_admin.h MDEV-8450: PATCH] Wrong macro expansion in Query_cache::send_result_to_client() 2015-09-06 22:26:33 +02:00
sql_alter.cc Implementation of MDEV-5491: CREATE OR REPLACE TABLE 2014-01-29 15:37:17 +02:00
sql_alter.h merge of "BUG# 13975227: ONLINE OPTIMIZE TABLE FOR INNODB TABLES" 2014-05-07 22:36:25 +02:00
sql_analyse.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sql_analyse.h remove append_escaped(), use String::append_for_single_quote() instead 2014-03-26 09:41:52 +01:00
sql_array.h 5.2 merge 2014-03-16 21:03:01 +01:00
sql_audit.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sql_audit.h Merge with 10.0-base 2014-03-13 16:43:11 +02:00
sql_base.cc MDEV-10775 System table in InnoDB format allowed in MariaDB could lead to crash 2016-09-23 20:27:58 +02:00
sql_base.h remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
sql_binlog.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sql_binlog.h
sql_bitmap.h 5.2 merge 2014-03-16 21:03:01 +01:00
sql_bootstrap.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sql_bootstrap.h
sql_builtin.cc.in
sql_cache.cc Bug#18487951 - QUERY_CACHE_MIN_RES_UNIT SET TO ZERO, CRASHES IN QUERY_CACHE::FIND_BIN 2015-07-02 15:31:55 +05:30
sql_cache.h MDEV-4786 merge 10.0-monty -> 10.0 2013-08-12 14:17:51 +02:00
sql_callback.h
sql_class.cc Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
sql_class.h Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
sql_client.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sql_cmd.h 10.0-base merge (roles) 2013-10-29 15:08:44 +01:00
sql_connect.cc Merge branch '5.5' into 10.0 2016-04-26 23:05:26 +02:00
sql_connect.h
sql_const.h remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
sql_crypt.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sql_crypt.h Applied all changes from Igor and Sanja 2013-06-15 18:32:08 +03:00
sql_cursor.cc MDEV-7040: Crash in field_conv, memcpy_field_possible, part#2 2015-08-03 21:02:27 +03:00
sql_cursor.h
sql_db.cc MDEV-10846 Running mysqldump backup twice returns error: Table 2016-10-27 00:04:26 +04:00
sql_db.h
sql_delete.cc Added new status variables to make it easier to debug certain problems: 2016-08-21 20:18:39 +03:00
sql_delete.h MWL#205 DELETE with result set (mdev-3814) 2013-08-06 13:31:38 -07:00
sql_derived.cc Merge branch '5.5' into 10.0 2015-05-04 22:00:24 +02:00
sql_derived.h MDEV-6668: Server crashes in check_view_single_update on concurrent DDL/DML flow with views and triggers 2015-01-29 15:12:32 +02:00
sql_digest.cc Merge branch 'merge-perfschema-5.6' into 10.0 2015-08-03 16:34:59 +02:00
sql_digest.h merge commit 02b00b154 2015-10-24 20:06:59 +02:00
sql_digest_stream.h perfschema 5.6.24 2015-05-05 15:23:47 +02:00
sql_do.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sql_do.h
sql_error.cc Allow mysql_upgrade to enable event after table is corrected 2015-10-21 16:31:11 +03:00
sql_error.h 5.5.38 merge 2014-06-06 00:07:27 +02:00
sql_explain.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sql_explain.h Better comments 2013-10-17 17:50:30 +04:00
sql_expression_cache.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sql_expression_cache.h
sql_get_diagnostics.cc MDEV-6661 PI() does not work well in UCS2/UTF16/UTF32 context 2014-09-01 20:57:32 +04:00
sql_get_diagnostics.h Applied all changes from Igor and Sanja 2013-06-15 18:32:08 +03:00
sql_handler.cc remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
sql_handler.h Merge remote-tracking branch 'mysql/5.5' into 5.5 2015-10-08 22:54:24 +02:00
sql_help.cc MDEV-9524 Cannot load from mysql.event when sql_mode is set to PAD_CHAR_TO_FULL_LENGTH 2016-06-21 21:26:31 +04:00
sql_help.h
sql_hset.h find() method for Hash_set<>. 2013-10-18 12:36:03 -07:00
sql_insert.cc Merge branch '5.5' into 10.0 2016-08-10 19:19:05 +02:00
sql_insert.h MDEV-9095: Executing triggers on slave in row-based replication 2014-03-19 11:00:56 +02:00
sql_join_cache.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
sql_join_cache.h Fixed bug mdev-6071. 2014-06-10 10:34:58 -07:00
sql_lex.cc Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
sql_lex.h Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
sql_lifo_buffer.h 5.3 merge 2014-02-22 22:51:20 +01:00
sql_list.cc
sql_list.h Debugging aid: Add T* List<T>::elem(int n) which returns N-th element in the list. 2014-03-11 19:07:02 +01:00
sql_load.cc Merge branch '5.5' into 10.0 2016-08-10 19:19:05 +02:00
sql_load.h
sql_locale.cc Merge branch '5.5' into 10.0 2016-04-26 23:05:26 +02:00
sql_locale.h MDEV-10052 Illegal mix of collations with DAYNAME(date_field)<>varchar_field 2016-05-10 19:13:06 +04:00
sql_manager.cc remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
sql_manager.h
sql_parse.cc Removed duplicate open_strategy assignments 2016-10-26 14:12:02 +04:00
sql_parse.h Merge branch '5.5' into 10.0 2016-04-26 23:05:26 +02:00
sql_partition.cc remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
sql_partition.h MDEV-5281 Partitioning issue after upgrade from 10.0.3-1 to 10.0.5-1 2013-11-28 12:10:44 +01:00
sql_partition_admin.cc Merge branch '5.5' into 10.0 2015-06-11 20:20:35 +02:00
sql_partition_admin.h Applied all changes from Igor and Sanja 2013-06-15 18:32:08 +03:00
sql_plist.h merge 10-base->10.0 2013-11-11 23:40:53 +02:00
sql_plugin.cc Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
sql_plugin.h Merge branch '5.5' into 10.0 2016-08-10 19:19:05 +02:00
sql_plugin_compat.h
sql_plugin_services.h MroongaSE: addint thd_autoinc and thd_error_context plugin services 2013-12-12 19:18:49 +04:00
sql_prepare.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
sql_prepare.h MDEV-5314 - Compiling fails on OSX using clang 2014-02-19 14:05:15 +04:00
sql_priv.h 5.5.40+ merge 2014-10-09 10:30:11 +02:00
sql_profile.cc remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
sql_profile.h mysql-5.1.73 merge 2014-03-15 18:24:15 +01:00
sql_reload.cc Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
sql_reload.h MySQL WL#5522 - InnoDB transportable tablespaces. 2014-02-02 10:06:29 +01:00
sql_rename.cc MDEV-8569 build_table_filename() doesn't support temporary tables. 2016-07-18 11:50:08 +04:00
sql_rename.h
sql_repl.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
sql_repl.h Merge MariaDB 10.0-base to 10.0. 2014-02-10 15:12:17 +01:00
sql_select.cc Merge branch '5.5' into 10.0 2016-09-27 09:21:19 +02:00
sql_select.h Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
sql_servers.cc MDEV-9088 Server crashes on shutdown after the second post of feedback report 2015-12-19 13:36:21 +01:00
sql_servers.h
sql_show.cc Merge branch '5.5' into 10.0 2016-08-10 19:19:05 +02:00
sql_show.h MDEV-8633: information_schema.index_statistics doesn't delete 2016-06-20 09:58:31 +03:00
sql_signal.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sql_signal.h Finished merging wl5986 started by Igor. 2013-06-19 14:32:14 +03:00
sql_sort.h 5.2 merge 2014-03-16 21:03:01 +01:00
sql_state.c mysql-5.5.37 selective merge 2014-03-27 22:26:58 +01:00
sql_statistics.cc Fixed bug mdev-11096. 2016-10-26 20:45:35 -07:00
sql_statistics.h Fixed bug mdev-11096. 2016-10-26 20:45:35 -07:00
sql_string.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
sql_string.h Merge branch 'mysql-5.1' into mysql-5.5 2015-07-10 07:54:55 +05:30
sql_table.cc MDEV-11126: Crash while altering persistent virtual column 2016-10-26 16:46:55 +03:00
sql_table.h MDEV-8569 build_table_filename() doesn't support temporary tables. 2016-07-18 11:50:08 +04:00
sql_tablespace.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
sql_tablespace.h
sql_test.cc Merge commit '96badb16afcf' into 10.0 2015-08-03 23:09:43 +03:00
sql_test.h
sql_time.cc Fixes to get all test to run on MacosX Lion 10.7 2015-11-29 17:51:23 +02:00
sql_time.h Merge branch '5.5' into 10.0 2016-02-15 22:50:59 +01:00
sql_trigger.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
sql_trigger.h remove unneded #include's that had a dubious explanation 2015-10-24 19:58:34 +02:00
sql_truncate.cc Merge branch '5.5' into 10.0 2015-05-04 22:00:24 +02:00
sql_truncate.h 5.5.38 merge 2014-06-06 00:07:27 +02:00
sql_udf.cc MDEV-9088 Server crashes on shutdown after the second post of feedback report 2015-12-19 13:36:21 +01:00
sql_udf.h Merge branch '5.5' into 10.0 2015-12-13 00:10:40 +01:00
sql_union.cc Merge branch '5.5' into 10.0 2016-08-10 19:19:05 +02:00
sql_union.h
sql_update.cc Added new status variables to make it easier to debug certain problems: 2016-08-21 20:18:39 +03:00
sql_update.h MDEV-8701 Crash on derived query 2015-11-06 17:56:56 +01:00
sql_view.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
sql_view.h Merge branch '5.5' into 10.0 2015-05-04 22:00:24 +02:00
sql_yacc.yy Bug #23295288: HANDLE_FATAL_SIGNAL (SIG=11) IN 2016-07-22 13:15:32 +05:30
strfunc.cc 10.0-base merge 2014-02-26 15:28:07 +01:00
strfunc.h Fixed issues with partitions and create temporary table SELECT ... 2013-07-03 22:50:34 +03:00
structs.h Merge branch '5.5' into 10.0 2015-03-06 18:41:32 +01:00
sys_vars.cc Back-port Master_info::using_parallel() to 10.0. 2016-11-15 23:00:11 +01:00
sys_vars.h Fixed failing test cases and compiler warnings 2016-04-25 15:37:24 +03:00
sys_vars_shared.h
table.cc MDEV-9524 Cannot load from mysql.event when sql_mode is set to PAD_CHAR_TO_FULL_LENGTH 2016-06-21 21:26:31 +04:00
table.h Merge branch '5.5' into 10.0 2015-06-11 20:20:35 +02:00
table_cache.cc MDEV-10315 - Online ALTER TABLE may get stuck in tdc_remove_table 2016-09-22 10:21:12 +04:00
table_cache.h MDEV-5864 - Reduce usage of LOCK_open: TABLE_SHARE::tdc.free_tables 2014-03-20 11:11:13 +04:00
thr_malloc.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
thr_malloc.h
threadpool.h MDEV-9156 : Fix tp_add_connection()'s error handling 2015-12-04 18:16:04 +01:00
threadpool_common.cc MDEV-11083 performance schema test fail with threadpool 2016-10-19 00:21:28 +02:00
threadpool_unix.cc Merge branch '5.5' into bb-10.0 2016-06-21 14:11:02 +02:00
threadpool_win.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
transaction.cc MDEV-7249: Performance problem in parallel replication with multi-level slaves 2015-03-13 14:01:52 +01:00
transaction.h Updated/added copyright headers 2014-01-06 10:52:35 +05:30
tzfile.h
tztime.cc Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
tztime.h
udf_example.c Merge remote-tracking branch 'mysql/5.5' into bb-5.5-merge @ mysql-5.5.42 2015-02-11 23:50:40 +01:00
udf_example.def
uniques.cc Merge branch '5.5' into 10.0 2015-05-04 22:00:24 +02:00
unireg.cc MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
unireg.h MDEV-8450: PATCH] Wrong macro expansion in Query_cache::send_result_to_client() 2015-09-06 22:26:33 +02:00
winservice.c MDEV-10118 : do not suggest upgrade from MySQL 5.7 to MariaDB 10.x in the installer. Do not lauch upgrade wizard after installation 2016-05-24 23:15:00 +02:00
winservice.h CRLF->LF 2015-06-02 22:07:47 +02:00