mariadb/sql
Sergei Petrunia c04adce8ac MDEV-26337: subquery with groupby and ROLLUP returns incorrect results on LEFT JOIN on INDEXED values
Disable LATERAL DERIVED optimization for subqueries that have WITH ROLLUP.

This bug could affect queries with grouping derived tables / views / CTEs
with ROLLUP. The bug could manifest itself if the corresponding
materialized derived tables are subject to split optimization.

The current implementation of the split optimization produces rows
from the derived table in an arbitrary order. So these rows must be
accumulated in another temporary table and sorted according to the
used GROUP BY clause in order to be able to generate the additional
ROLLUP rows.

This patch prohibits to use split optimization for grouping derived
tables / views / CTEs with ROLLUP.
2022-01-13 16:49:45 +03:00
..
share Merge 10.2 into 10.3 2021-04-22 07:32:51 +03:00
add_errmsg
authors.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
bounded_queue.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
client_settings.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
CMakeLists.txt Merge branch 10.2 into 10.3 2021-12-23 14:14:04 +01:00
compat56.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
compat56.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
contributors.h Update sponsors 2021-03-12 07:02:29 +11:00
create_options.cc Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
create_options.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
custom_conf.h Update FSF Address 2019-05-11 21:29:06 +03:00
datadict.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
datadict.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
debug_sync.cc Merge 10.2 into 10.3 2020-09-03 09:26:54 +03:00
debug_sync.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
derror.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
derror.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
des_key_file.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
des_key_file.h Update FSF Address 2019-05-11 21:29:06 +03:00
discover.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
discover.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
encryption.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
event_data_objects.cc Merge 10.2 into 10.3 2021-04-22 07:32:51 +03:00
event_data_objects.h Merge 10.2 into 10.3 2021-04-22 07:32:51 +03:00
event_db_repository.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
event_db_repository.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
event_parse_data.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
event_parse_data.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
event_queue.cc Merge 10.2 into 10.3 2021-04-22 07:32:51 +03:00
event_queue.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
event_scheduler.cc Merge 10.2 into 10.3 2021-06-21 09:07:40 +03:00
event_scheduler.h Update FSF Address 2019-05-11 21:29:06 +03:00
events.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
events.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
field.cc MDEV-22660 System versioning cleanups 2021-10-11 13:36:06 +03:00
field.h MDEV-22660 System versioning cleanups 2021-10-11 13:36:06 +03:00
field_comp.cc MDEV-21348 - column compression memory leak 2020-04-02 00:57:00 +04:00
field_comp.h MDEV-11371 - column compression 2017-08-31 15:44:17 +04:00
field_conv.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
filesort.cc Merge 10.2 into 10.3 2021-08-18 12:26:58 +03:00
filesort.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
filesort_utils.cc Merge 10.2 into 10.3 2020-07-14 22:59:19 +03:00
filesort_utils.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
gcalc_slicescan.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
gcalc_slicescan.h Merge branch '10.1' into 10.2 2020-08-02 11:05:29 +02:00
gcalc_tools.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
gcalc_tools.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
gen_lex_hash.cc gen_lex_hash: Omit deprecated register keywords 2019-07-23 15:23:27 +03:00
gen_lex_token.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
gen_win_tzname_data.ps1 Update timezone data on Windows 2021-04-22 15:51:55 +02:00
group_by_handler.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
group_by_handler.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
gstream.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
gstream.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
ha_partition.cc MDEV-25552 system versioned partitioned by LIMIT tables break CHECK TABLE 2021-11-02 04:52:03 +03:00
ha_partition.h Merge 10.2 into 10.3 2021-08-18 12:26:58 +03:00
ha_sequence.cc Merge 10.2 into 10.3 2020-05-25 19:41:58 +03:00
ha_sequence.h MDEV-12930 Testing SEQUENCE object 2017-05-30 21:31:30 +03:00
handler.cc MDEV-27195 SIGSEGV in Table_scope_and_contents_source_st::vers_check_system_fields 2021-12-22 13:12:40 +04:00
handler.h MariaDB 10.3.32 release 2021-11-09 07:59:36 +02:00
hash_filo.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
hash_filo.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
hostname.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
hostname.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
init.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
init.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
innodb_priv.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
item.cc MDEV-22380: Assertion `name.length == strlen(name.str)' failed ... 2021-10-27 06:09:57 +04:00
item.h Merge 10.2 into 10.3 2021-11-09 08:26:59 +02:00
item_buff.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
item_cmpfunc.cc Merge 10.2 into 10.3 2021-11-09 08:26:59 +02:00
item_cmpfunc.h Merge branch '10.2' into 10.3 2020-12-23 19:28:02 +01:00
item_create.cc Merge 10.2->10.3 2021-06-30 15:06:54 +03:00
item_create.h MDEV-25129 Add KEYWORDS view to the INFORMATION_SCHEMA 2021-06-29 16:15:24 +03:00
item_func.cc add const qualifiers to sys_var::value_ptr functions and fix const casts 2021-07-27 14:15:01 +03:00
item_func.h MDEV-22268 virtual longlong Item_func_div::int_op(): Assertion `0' failed in Item_func_div::int_op 2020-06-13 09:30:04 +04:00
item_geofunc.cc Merge 10.2 into 10.3 2021-03-31 08:01:03 +03:00
item_geofunc.h Merge 10.2 into 10.3 2021-03-31 08:01:03 +03:00
item_inetfunc.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
item_inetfunc.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
item_jsonfunc.cc Merge 10.2 into 10.3 2021-10-21 13:41:04 +03:00
item_jsonfunc.h MDEV-24523 Execution of JSON_REPLACE failed on Spider 2021-08-05 12:21:59 +09:00
item_row.cc Merge 10.2 into 10.3 2020-03-30 11:12:56 +03:00
item_row.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
item_strfunc.cc Merge 10.2 into 10.3 2021-10-13 11:38:21 +03:00
item_strfunc.h Merge 10.2 into 10.3 2020-09-22 21:12:48 +03:00
item_subselect.cc Merge 10.2 into 10.3 2021-09-29 15:04:20 +03:00
item_subselect.h Merge 10.2 into 10.3 2021-04-13 10:26:01 +03:00
item_sum.cc Merge 10.2 into 10.3 2021-09-29 15:04:20 +03:00
item_sum.h Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
item_timefunc.cc Merge 10.2 into 10.3 2021-10-28 07:50:05 +03:00
item_timefunc.h Merge 10.2 into 10.3 2020-10-28 10:01:50 +02:00
item_vers.cc MDEV-22660 System versioning cleanups 2021-10-11 13:36:06 +03:00
item_vers.h MDEV-25468 DELETE HISTORY may delete current data on system-versioned table 2021-04-27 09:08:44 +03:00
item_windowfunc.cc MDEV-15180: server crashed with NTH_VALUE() 2020-08-06 18:01:00 +05:30
item_windowfunc.h Merge 10.2 into 10.3 2020-07-31 13:51:28 +03:00
item_xmlfunc.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
item_xmlfunc.h Merge branch '10.2' into 10.3 2019-07-26 22:42:35 +02:00
key.cc Merge branch '10.2' into 10.3 2021-07-21 20:11:07 +02:00
key.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
keycaches.cc Merge 10.2 into 10.3 2019-10-18 09:05:27 +03:00
keycaches.h Merge 10.2 into 10.3 2019-10-18 09:05:27 +03:00
lex.h Merge 10.2->10.3 2021-06-30 15:06:54 +03:00
lex_string.h Merge 10.2 into 10.3 2020-11-02 15:48:47 +02:00
lex_symbol.h Update FSF Address 2019-05-11 21:29:06 +03:00
lock.cc MDEV-24929 Server crash in thr_multi_unlock or in get_schema_tables_result 2021-02-22 22:42:38 +01:00
lock.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
log.cc Merge branch '10.2' into 10.3 2021-11-05 19:58:32 +01:00
log.h Merge 10.2 into 10.3 2021-10-21 13:41:04 +03:00
log_event.cc Merge 10.2 into 10.3 2021-10-21 13:41:04 +03:00
log_event.h Merge branch bb-10.2-release into bb-10.3-release 2021-05-04 14:49:31 +03:00
log_event_old.cc MDEV-16372 ER_BASE64_DECODE_ERROR upon replaying binary log via mysqlbinlog --verbose 2020-08-31 18:45:14 +03:00
log_event_old.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
log_slow.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
main.cc Update FSF Address 2019-05-11 21:29:06 +03:00
mariadb.h Enusure that my_global.h is included first 2017-08-24 01:05:44 +02:00
mdl.cc Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
mdl.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
mem_root_array.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
message.h Update FSF Address 2019-05-11 21:29:06 +03:00
message.mc
message.rc
mf_iocache.cc Merge 10.2 into 10.3 2021-04-21 07:25:48 +03:00
mf_iocache_encr.cc Merge 10.2 into 10.3 2020-11-02 15:48:47 +02:00
MSG00001.bin
multi_range_read.cc Fix compile failure on Windows: use explicit type casts 2019-11-16 13:18:24 +03:00
multi_range_read.h MDEV-20611: MRR scan over partitioned InnoDB table produces "Out of memory" error 2019-11-15 23:37:28 +03:00
my_apc.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_apc.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_decimal.cc MDEV-21195 INSERT chooses wrong partition for RANGE partitioning by DECIMAL column 2020-02-02 15:13:29 +03:00
my_decimal.h Merge branch '10.2' into 10.3 2020-10-30 17:23:53 +01:00
my_json_writer.cc Merge branch '10.2' into 10.3 2019-06-14 07:36:47 +02:00
my_json_writer.h Merge branch '10.2' into 10.3 2019-06-14 07:36:47 +02:00
mysql_install_db.cc Merge 10.2 into 10.3 2020-07-02 06:17:51 +03:00
mysql_upgrade_service.cc Merge branch 10.2 into 10.3 2021-12-23 14:14:04 +01:00
mysqld.cc Merge branch 10.2 into 10.3 2021-12-23 14:14:04 +01:00
mysqld.h Revert MDEV-25114 2021-09-24 16:21:20 +03:00
mysqld_suffix.h Update FSF Address 2019-05-11 21:29:06 +03:00
net_serv.cc Merge 10.2 into 10.3 2020-09-03 09:26:54 +03:00
nt_servc.cc Make possible to use clang on Windows (clang-cl) 2018-02-20 21:17:36 +00:00
nt_servc.h Make possible to use clang on Windows (clang-cl) 2018-02-20 21:17:36 +00:00
opt_index_cond_pushdown.cc MDEV-21628: Index condition pushdown condition ... not used with BKA 2020-02-19 21:29:49 +03:00
opt_range.cc Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
opt_range.h Merge 10.2 into 10.3 2020-05-29 22:21:19 +03:00
opt_range_mrr.cc Merge 10.2 into 10.3 2020-05-27 17:10:39 +03:00
opt_split.cc MDEV-26337: subquery with groupby and ROLLUP returns incorrect results on LEFT JOIN on INDEXED values 2022-01-13 16:49:45 +03:00
opt_subselect.cc MDEV-21265: IN predicate conversion to IN subquery should be allowed for a broader set of datatype comparison 2020-11-30 17:16:43 +05:30
opt_subselect.h Merge 10.2 into 10.3 2019-09-27 15:56:15 +03:00
opt_sum.cc Merge 10.2 into 10.3 2021-03-19 13:33:46 +02:00
opt_table_elimination.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
parse_file.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
parse_file.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
partition_element.h MDEV-18501 Partition pruning doesn't work for historical queries (refactoring) 2019-09-01 14:04:25 +03:00
partition_info.cc MDEV-17556 Assertion `bitmap_is_set_all(&table->s->all_set)' failed 2021-01-27 00:50:55 +10:00
partition_info.h MDEV-18501 Partition pruning doesn't work for historical queries (refactoring) 2019-09-01 14:04:25 +03:00
password.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
plistsort.c imporve clang build 2019-06-25 13:21:36 +03:00
procedure.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
procedure.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
protocol.cc Merge 10.2 into 10.3 2021-10-28 07:50:05 +03:00
protocol.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
proxy_protocol.cc MDEV-19669 - fix matching CIDR address for proxy protocol. 2019-11-27 20:50:06 +01:00
proxy_protocol.h MDEV-15501 : Make proxy_protocol_networks variable read-write. 2018-03-23 20:23:12 +00:00
records.cc Merge 10.2 into 10.3 2020-08-10 18:40:57 +03:00
records.h Merge 10.2 into 10.3 2020-08-10 18:40:57 +03:00
repl_failsafe.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
repl_failsafe.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
replication.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
rpl_constants.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
rpl_filter.cc Merge 10.2 into 10.3 2020-09-03 09:26:54 +03:00
rpl_filter.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
rpl_gtid.cc Merge branch '10.2' into 10.3 2021-09-07 16:32:35 +03:00
rpl_gtid.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
rpl_injector.cc Merge 10.2 into 10.3 2020-12-01 14:55:46 +02:00
rpl_injector.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
rpl_mi.cc Merge 10.2 into 10.3 2021-10-21 13:41:04 +03:00
rpl_mi.h Merge 10.2 into 10.3 2021-10-21 13:41:04 +03:00
rpl_parallel.cc Merge 10.2 into 10.3, except MDEV-25682 2021-05-18 08:40:19 +03:00
rpl_parallel.h Merge 10.2 into 10.3, except MDEV-25682 2021-05-18 08:40:19 +03:00
rpl_record.cc Merge remote-tracking branch 'origin/10.2' into 10.3 2019-10-01 09:37:40 +04:00
rpl_record.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
rpl_record_old.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
rpl_record_old.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
rpl_reporting.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
rpl_reporting.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
rpl_rli.cc Merge 10.2 into 10.3, except MDEV-25682 2021-05-18 08:40:19 +03:00
rpl_rli.h Merge 10.2 into 10.3 2020-05-27 17:10:39 +03:00
rpl_tblmap.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
rpl_tblmap.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
rpl_utility.cc Merge 10.2 into 10.3 2019-08-28 10:18:41 +03:00
rpl_utility.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
scheduler.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
scheduler.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
semisync.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
semisync.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
semisync_master.cc Remove \n from DBUG_PRINT statements 2019-10-21 18:41:58 +03:00
semisync_master.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
semisync_master_ack_receiver.cc MDEV-24773: slave_compressed_protocol doesn't work properly with semi-sync replication 2021-04-26 11:09:39 +05:30
semisync_master_ack_receiver.h MDEV-19643 : Fix semisync on Windows 2019-06-21 15:17:06 +02:00
semisync_slave.cc MDEV-16812 Semisync slave io thread segfaults at STOP-SLAVE handling 2018-07-26 10:54:13 +03:00
semisync_slave.h MDEV-13073. This patch is a followup of the previous one to convert the trailing underscore identifier to mariadb standard. For identifier representing class private members the underscore is replaced with a m_ prefix. Otherwise _ is just removed. 2017-12-18 13:43:38 +02:00
session_tracker.cc Merge 10.2 into 10.3 2020-10-28 10:01:50 +02:00
session_tracker.h Restore vars_list destructor 2019-05-04 12:43:29 +04:00
set_var.cc add const qualifiers to sys_var::value_ptr functions and fix const casts 2021-07-27 14:15:01 +03:00
set_var.h add const qualifiers to sys_var::value_ptr functions and fix const casts 2021-07-27 14:15:01 +03:00
signal_handler.cc Merge 10.2 into 10.3 2021-04-21 07:25:48 +03:00
slave.cc Merge 10.2 into 10.3, except MDEV-25682 2021-05-18 08:40:19 +03:00
slave.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sp.cc MDEV-20699 followup. 2021-09-29 20:40:52 +02:00
sp.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sp_cache.cc MDEV-21341: Fix UBSAN failures: Issue Six 2020-01-14 18:15:32 +03:00
sp_cache.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sp_head.cc Merge branch '10.2' into 10.3 2021-11-05 19:58:32 +01:00
sp_head.h MDEV-25109 Server crashes in sp_name::sp_name upon invalid data in mysql.proc 2021-04-28 09:33:55 +02:00
sp_pcontext.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sp_pcontext.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sp_rcontext.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sp_rcontext.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spatial.cc Merge 10.2->10.3 2021-06-30 15:06:54 +03:00
spatial.h Merge 10.2 into 10.3 2021-03-31 08:01:03 +03:00
sql_acl.cc Merge 10.2 into 10.3 2021-10-21 13:41:04 +03:00
sql_acl.h Revert "[MDEV-7978] add show create user" 2020-09-24 13:58:29 +10:00
sql_admin.cc Merge branch '10.2' into 10.3 2021-07-21 20:11:07 +02:00
sql_admin.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_alloc.h Fix many -Wunused-parameter 2018-05-01 16:52:19 +03:00
sql_alter.cc MDEV-25803 innodb.alter_candidate_key fix 2021-11-02 04:52:03 +03:00
sql_alter.h MDEV-25803 innodb.alter_candidate_key fix 2021-11-02 04:52:03 +03:00
sql_analyse.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_analyse.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_analyze_stmt.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_analyze_stmt.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
sql_array.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_audit.cc Merge 10.2 into 10.3 2019-07-02 17:46:22 +03:00
sql_audit.h Merge 10.2 into 10.3 2019-12-27 15:14:48 +02:00
sql_base.cc MDEV-25891 Computed default for INVISIBLE column is ignored in INSERT 2021-10-11 13:36:07 +03:00
sql_base.h MDEV-23597 Assertion `marked_for_read()' failed while evaluating DEFAULT 2021-07-16 13:31:19 +03:00
sql_basic_types.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
sql_binlog.cc Merge 10.2 into 10.3 2020-05-19 17:05:05 +03:00
sql_binlog.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_bitmap.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_bootstrap.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_bootstrap.h Update FSF address 2019-05-11 19:25:02 +03:00
sql_builtin.cc.in Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_cache.cc Merge branch '10.2' into 10.3 2020-12-23 19:28:02 +01:00
sql_cache.h Merge branch '10.2' into 10.3 2020-12-23 19:28:02 +01:00
sql_callback.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_class.cc Merge 10.2 into 10.3 2021-11-29 10:33:06 +02:00
sql_class.h Merge 10.2 into 10.3 2021-11-29 10:33:06 +02:00
sql_client.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_cmd.h Revert "[MDEV-7978] add show create user" 2020-09-24 13:58:29 +10:00
sql_connect.cc Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
sql_connect.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_const.h MDEV-17551 assert or crashed table when using blobs 2019-06-27 19:01:51 +03:00
sql_crypt.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_crypt.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_cte.cc Merge 10.2 into 10.3 2021-11-17 13:55:54 +02:00
sql_cte.h Merge 10.2 into 10.3 2021-07-22 18:57:54 +03:00
sql_cursor.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_cursor.h compilation fixes for sys-devel/gcc-11.2.0:11 2021-10-28 12:01:25 +02:00
sql_db.cc Lintian complains on spelling error 2019-12-02 12:41:13 +02:00
sql_db.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_delete.cc MDEV-26545 Spider does not correctly handle UDF and stored function in where conds 2021-09-22 18:55:05 +09:00
sql_delete.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_derived.cc Merge 10.2->10.3 2021-06-30 15:06:54 +03:00
sql_derived.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_digest.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_digest.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_digest_stream.h Update FSF address 2019-05-11 19:25:02 +03:00
sql_do.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_do.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_error.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_error.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_explain.cc Merge 10.2 into 10.3 2021-10-28 07:50:05 +03:00
sql_explain.h Merge 10.2 into 10.3 2021-10-13 11:38:21 +03:00
sql_expression_cache.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_expression_cache.h Merge branch '5.5' into 10.1 2019-05-11 19:15:57 +03:00
sql_get_diagnostics.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_get_diagnostics.h Update FSF address 2019-05-11 19:25:02 +03:00
sql_handler.cc Merge 10.2 into 10.3 2021-10-21 13:41:04 +03:00
sql_handler.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_help.cc Merge branch '10.2' into 10.3 2020-12-23 19:28:02 +01:00
sql_help.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_hset.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_insert.cc Merge 10.2 into 10.3 2021-10-28 07:50:05 +03:00
sql_insert.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_join_cache.cc Merge 10.2 into 10.3 2021-03-27 16:11:26 +02:00
sql_join_cache.h Merge 10.2 into 10.3 2021-03-18 12:34:48 +02:00
sql_lex.cc Merge 10.2 into 10.3 2021-11-29 10:33:06 +02:00
sql_lex.h MDEV-20411 Procedure containing CTE incorrectly stored in mysql.proc 2021-06-25 18:06:08 -07:00
sql_lifo_buffer.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_list.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_list.h MDEV-19740: Fix C++11 violations caught by GCC 9.2.1 2019-10-14 16:37:41 +03:00
sql_load.cc Fixed errors found by MSAN 2020-07-02 23:50:56 +03:00
sql_load.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_locale.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_locale.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_manager.cc Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
sql_manager.h cleanup: fix and generalize handle_manager thread 2021-01-24 11:35:55 +01:00
sql_mode.cc Merge 10.2 (up to commit ef00ac4c86) into 10.3 2019-09-04 10:19:58 +04:00
sql_mode.h MDEV-18156 Assertion 0' failed or btr_validate_index(index, 0, false)' in row_upd_sec_index_entry or error code 126: Index is corrupted upon DELETE with PAD_CHAR_TO_FULL_LENGTH 2019-09-03 05:34:53 +04:00
sql_parse.cc MDEV-23328 Server hang due to Galera lock conflict resolution 2021-11-02 07:23:40 +02:00
sql_parse.h Merge 10.2 into 10.3 2021-03-03 09:41:50 +02:00
sql_partition.cc MDEV-22247 History partition overflow leads to wrong SELECT result 2021-07-06 01:02:10 +03:00
sql_partition.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_partition_admin.cc Merge remote-tracking branch 'origin/10.2' into 10.3 2019-10-01 09:37:40 +04:00
sql_partition_admin.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
sql_plist.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_plugin.cc add const qualifiers to sys_var::value_ptr functions and fix const casts 2021-07-27 14:15:01 +03:00
sql_plugin.h Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
sql_plugin_compat.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_plugin_services.ic Merge 10.2 into 10.3 2021-03-18 12:34:48 +02:00
sql_prepare.cc Merge 10.2 into 10.3 2021-09-29 15:04:20 +03:00
sql_prepare.h compilation fixes for sys-devel/gcc-11.2.0:11 2021-10-28 12:01:25 +02:00
sql_priv.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_profile.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_profile.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_reload.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_reload.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
sql_rename.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_rename.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
sql_repl.cc Merge 10.2 into 10.3 2021-10-21 13:41:04 +03:00
sql_repl.h MDEV-8134: The relay-log is not flushed after the slave-relay-log.999999 showed 2021-01-21 13:00:02 +05:30
sql_schema.cc MDEV-19632 Replication aborts with ER_SLAVE_CONVERSION_FAILED upon CREATE ... SELECT in ORACLE mode 2020-08-01 07:43:50 +04:00
sql_schema.h MDEV-19632 Replication aborts with ER_SLAVE_CONVERSION_FAILED upon CREATE ... SELECT in ORACLE mode 2020-08-01 07:43:50 +04:00
sql_select.cc Merge branch 10.2 into 10.3 2021-12-23 14:14:04 +01:00
sql_select.h MDEV-23723: Crash when test_if_skip_sort_order() is checked for derived ... 2021-04-30 21:42:14 +03:00
sql_sequence.cc MDEV-27365 CREATE-or-REPLACE SEQUENCE is binlogged without DDL flag 2022-01-03 17:39:23 +02:00
sql_sequence.h MDEV-14092 NEXTVAL fails on slave 2017-10-19 13:25:02 +03:00
sql_servers.cc Lintian complains on spelling error 2019-12-02 12:41:13 +02:00
sql_servers.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_show.cc Merge 10.2 into 10.3 2021-10-21 13:41:04 +03:00
sql_show.h MDEV-24593 Signal 11 when group by primary key of table joined to information_schema.columns 2021-01-22 00:04:31 +01:00
sql_signal.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_signal.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_sort.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_state.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_statistics.cc Merge branch '10.2' into 10.3 2021-02-22 22:42:27 +01:00
sql_statistics.h Merge branch '10.2' into 10.3 2021-02-22 22:42:27 +01:00
sql_string.cc Merge 10.2 into 10.3 2021-10-28 07:50:05 +03:00
sql_string.h MDEV-21265: IN predicate conversion to IN subquery should be allowed for a broader set of datatype comparison 2020-11-30 17:16:43 +05:30
sql_table.cc MDEV-25803 innodb.alter_candidate_key fix 2021-11-02 04:52:03 +03:00
sql_table.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_tablespace.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_tablespace.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_test.cc Merge 10.2 into 10.3 2021-03-31 08:01:03 +03:00
sql_test.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
sql_time.cc Merge 10.2 into 10.3 2020-08-13 18:18:25 +03:00
sql_time.h Merge 10.2 into 10.3 2020-07-31 13:51:28 +03:00
sql_trigger.cc Merge 10.2 into 10.3 2020-06-06 18:50:25 +03:00
sql_trigger.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_truncate.cc Merge branch '10.2' into 10.3 2021-09-07 16:32:35 +03:00
sql_truncate.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
sql_tvc.cc MDEV-23182: Server crashes in Item::fix_fields_if_needed / table_value_constr::prepare upon 2nd execution of PS 2021-12-16 10:14:57 +07:00
sql_tvc.h MDEV-17894 Assertion `(thd->lex)->current_select' failed in MYSQLparse(), 2019-05-08 09:45:24 -07:00
sql_type.cc MDEV-24511 null field is created with CREATE..SELECT 2021-07-29 02:08:23 +03:00
sql_type.h MDEV-24511 null field is created with CREATE..SELECT 2021-07-29 02:08:23 +03:00
sql_type_int.h Merge 10.2 into 10.3 2020-03-20 18:12:17 +02:00
sql_type_real.h A cleanup for MDEV-19468: Adding a missing #include <cmath> 2019-05-15 16:33:13 +04:00
sql_udf.cc Merge branch bb-10.2-release into bb-10.3-release 2021-05-04 14:49:31 +03:00
sql_udf.h Merge 10.2 into 10.3 2020-10-22 08:26:28 +03:00
sql_union.cc MDEV-24511 null field is created with CREATE..SELECT 2021-07-29 02:08:23 +03:00
sql_union.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_update.cc MDEV-26545 Spider does not correctly handle UDF and stored function in where conds 2021-09-22 18:55:05 +09:00
sql_update.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_view.cc Fix GCC 11.2.0 -Wmaybe-uninitialized 2021-08-23 09:00:37 +03:00
sql_view.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_window.cc Merge branch '10.2' into 10.3 2021-07-21 20:11:07 +02:00
sql_window.h Merge branch '10.2' into 10.3 2021-07-21 20:11:07 +02:00
sql_yacc.yy MDEV-27244 Table corruption upon adding serial data type 2021-12-16 23:13:45 +03:00
sql_yacc_ora.yy MDEV-27244 Table corruption upon adding serial data type 2021-12-16 23:13:45 +03:00
strfunc.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
strfunc.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
structs.h Merge branch '10.2' into 10.3 2021-02-22 22:42:27 +01:00
sys_vars.cc Merge 10.2 into 10.3 2021-10-28 07:50:05 +03:00
sys_vars.ic add const qualifiers to sys_var::value_ptr functions and fix const casts 2021-07-27 14:15:01 +03:00
sys_vars_shared.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
table.cc Merge 10.2 into 10.3 2021-10-21 13:41:04 +03:00
table.h Fix GCC 11.2.0 -Wmaybe-uninitialized 2021-08-23 09:00:37 +03:00
table_cache.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
table_cache.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
temporary_tables.cc Merge 10.2 into 10.3 2020-05-25 19:41:58 +03:00
thr_malloc.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
thr_malloc.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
threadpool.h MDEV-21101 unexpected wait_timeout with pool-of-threads 2020-07-30 10:17:45 +02:00
threadpool_common.cc MDEV-24084 Fix race between disconnect and KILL CONNECTION 2020-11-24 08:45:37 +01:00
threadpool_generic.cc Merge branch '10.2' into 10.3 2021-10-28 12:41:27 +02:00
threadpool_win.cc Merge 10.2 into 10.3 2019-09-10 09:25:20 +03:00
transaction.cc Merge 10.2 into 10.3 2021-07-02 11:44:51 +03:00
transaction.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
tzfile.h Update FSF Address 2019-05-11 21:29:06 +03:00
tztime.cc Merge 10.2 into 10.3 2020-08-20 09:12:16 +03:00
tztime.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
udf_example.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
udf_example.def MDEV-10139 Support for SEQUENCE objects 2017-04-07 18:09:56 +04:00
uniques.cc Merge 10.2 into 10.3 2020-06-13 15:11:43 +03:00
uniques.h Fix wrong merge of commit d218d1aa49 2020-06-12 10:55:53 +03:00
unireg.cc Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
unireg.h Merge 10.2 into 10.3 2020-11-02 15:48:47 +02:00
upgrade_conf_file.cc Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
vers_string.h remove dead code 2019-03-22 22:33:27 +04:00
vers_utils.h dead code - related to vtmd 2018-04-10 13:12:36 +02:00
win_tzname_data.h Update timezone data on Windows 2021-04-22 15:51:55 +02:00
winservice.c Fix compile warning 2020-07-15 09:49:48 +02:00
winservice.h Update FSF address 2019-05-10 20:52:00 +03:00
wsrep_applier.cc Merge 10.2 into 10.3 2020-12-01 14:55:46 +02:00
wsrep_applier.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
wsrep_binlog.cc Merge 10.2 into 10.3 2020-04-15 09:56:03 +03:00
wsrep_binlog.h MDEV-22021: Galera database could get inconsistent with rollback to savepoint 2020-03-31 09:59:37 +03:00
wsrep_check_opts.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
wsrep_dummy.cc Merge 10.2 into 10.3 2021-03-18 12:34:48 +02:00
wsrep_hton.cc Merge 10.2 into 10.3 2020-06-06 18:50:25 +03:00
wsrep_mysqld.cc MDEV-23328 Server hang due to Galera lock conflict resolution 2021-10-29 10:00:17 +03:00
wsrep_mysqld.h Merge 10.2 into 10.3 2020-10-22 08:26:28 +03:00
wsrep_mysqld_c.h Update FSF address 2019-05-11 19:25:02 +03:00
wsrep_notify.cc Merge branch 'bb-10.2-release' into bb-10.3-release 2021-02-18 22:09:53 +01:00
wsrep_priv.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
wsrep_sst.cc MDEV-25978 : rsync SST does not work with custom binlog name 2021-06-25 07:15:00 +02:00
wsrep_sst.h Merge 10.2 into 10.3 2020-08-26 10:45:47 +03:00
wsrep_thd.cc MDEV-23328 Server hang due to Galera lock conflict resolution 2021-10-29 10:00:17 +03:00
wsrep_thd.h Revert MDEV-25114 2021-09-24 16:21:20 +03:00
wsrep_utils.cc Merge 10.2 into 10.3 2020-08-26 10:45:47 +03:00
wsrep_utils.h MDEV-23483: Set Galera SST thd as system thread 2020-08-25 12:12:44 +03:00
wsrep_var.cc Merge 10.2 into 10.3 2020-10-22 08:26:28 +03:00
wsrep_var.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
wsrep_xid.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
wsrep_xid.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00