mariadb/sql
Sergei Golubchik ea1e720391 MDEV-35078 Server crash or ASAN errors in mhnsw_insert
when adding a column or index that uses plugin-defined
sysvar-based options with ALTER TABLE ... ADD, the server
was using the default value of the sysvar, not the current one.

CREATE TABLE was correctly using the current sysvar value.

Fix it so that new columns/indexes added in ALTER TABLE ... ADD
would use a current sysvar value. Existing columns/indexes
in ALTER TABLE would keep using the default sysvar value
(unless they had an explicit value in frm).
2024-11-05 14:00:51 -08:00
..
share MDEV-32886 Vec_FromText and Vec_ToText 2024-11-05 14:00:49 -08:00
add_errmsg
authors.h
backup.cc cleanup: CREATE_TYPELIB_FOR() helper 2024-11-05 14:00:47 -08:00
backup.h
bloom_filters.h AVX-512 support 2024-11-05 14:00:50 -08:00
char_buffer.h MDEV-31531 Remove my_casedn_str() and my_caseup_str() 2024-02-28 22:20:29 +04:00
charset_collations.cc MDEV-30164 System variable for default collations 2023-07-17 14:56:17 +04:00
charset_collations.h MDEV-30164 System variable for default collations 2023-07-17 14:56:17 +04:00
client_settings.h MDEV-32567 Remove thr_alarm from server codebase 2023-11-23 11:52:38 +11:00
CMakeLists.txt initial support for vector indexes 2024-11-05 14:00:48 -08:00
compat56.cc More windows changes for 32 bit unsigned timestamp: 2024-05-27 12:39:02 +02:00
compat56.h More windows changes for 32 bit unsigned timestamp: 2024-05-27 12:39:02 +02:00
contributors.h Update sponsors 2024-08-12 09:32:30 +01:00
create_options.cc MDEV-35078 Server crash or ASAN errors in mhnsw_insert 2024-11-05 14:00:51 -08:00
create_options.h MDEV-35078 Server crash or ASAN errors in mhnsw_insert 2024-11-05 14:00:51 -08:00
create_tmp_table.h
cset_narrowing.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
cset_narrowing.h MDEV-32113: utf8mb3_key_col=utf8mb4_value cannot be used for ref 2023-10-19 17:24:30 +03:00
custom_conf.h
datadict.cc cleanup: unused function argument 2024-11-05 14:00:48 -08:00
datadict.h cleanup: unused function argument 2024-11-05 14:00:48 -08:00
ddl_log.cc Simplified quick_rm_table() and mysql_rename_table() 2024-11-05 14:00:50 -08:00
ddl_log.h
debug.cc Merge 10.11 into 11.0 2024-01-19 09:07:48 +02:00
debug.h
debug_sync.cc cleanup: C++11 range-based for loop for Hash_set<> 2024-11-05 14:00:48 -08:00
debug_sync.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
deprecation.h Make SESSION_USER() comparable with CURRENT_USER() 2024-10-04 13:22:40 +02:00
derived_handler.cc MDEV-29284 ANALYZE doesn't work with pushed derived tables 2023-07-07 15:15:24 +07:00
derived_handler.h
derror.cc
derror.h
des_key_file.cc openssl: add a more specific DES support detection 2024-04-30 23:09:02 +10:00
des_key_file.h openssl: add a more specific DES support detection 2024-04-30 23:09:02 +10:00
discover.cc
discover.h
encryption.cc Fix encryption calls with overlapping buffers 2023-07-02 12:17:08 +02:00
event_data_objects.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
event_data_objects.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
event_db_repository.cc Merge 10.9 into 10.10 2023-06-27 17:43:31 +03:00
event_db_repository.h
event_parse_data.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
event_parse_data.h
event_queue.cc MDEV-32188 make TIMESTAMP use whole 32-bit unsigned range 2024-05-27 12:39:02 +02:00
event_queue.h
event_scheduler.cc MDEV-32537 Name threads to improve debugging experience and diagnostics. 2024-07-09 13:17:20 +02:00
event_scheduler.h
events.cc Merge 11.2 into 11.3 2023-10-27 10:48:29 +03:00
events.h MDEV-31978 Turn ok_for_lower_case_names() to a method in Lex_ident_fs 2023-08-22 13:42:42 +04:00
field.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
field.h misc changes 2024-11-05 14:00:48 -08:00
field_comp.cc
field_comp.h
field_conv.cc ALTER TABLE and replication should convert old row_end timestamps to new timestamp range 2024-05-27 12:39:03 +02:00
filesort.cc cleanup: simplify Queue<>, add const 2024-11-05 14:00:48 -08:00
filesort.h Merge branch '11.2' into 11.3 2023-12-21 02:14:59 +01:00
filesort_utils.cc initial support for vector indexes 2024-11-05 14:00:48 -08:00
filesort_utils.h
gcalc_slicescan.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
gcalc_slicescan.h
gcalc_tools.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
gcalc_tools.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
gen_lex_hash.cc
gen_lex_token.cc
gen_yy_files.cmake
grant.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
grant.h
group_by_handler.cc
group_by_handler.h
gstream.cc
gstream.h
gtid_index.cc MDEV-4991: GTID binlog indexing 2024-01-27 12:09:54 +01:00
gtid_index.h MDEV-4991: GTID binlog indexing 2024-01-27 12:09:54 +01:00
ha_handler_stats.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
ha_partition.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
ha_partition.h Merge 11.4 into 11.6 2024-10-03 16:09:56 +03:00
ha_sequence.cc MDEV-33151 Add more columns to TABLE_STATISTICS and USER STATS 2024-05-27 12:39:04 +02:00
ha_sequence.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
handle_connections_win.cc
handle_connections_win.h
handler.cc MDEV-35061 XA PREPARE "not supported by the engine" from storage engine mhnsw, memory leak 2024-11-05 14:00:51 -08:00
handler.h cleanup: index options don't need hton anymore 2024-11-05 14:00:50 -08:00
hash_filo.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
hash_filo.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
hostname.cc Merge 10.6 into 10.11 2024-05-30 16:04:00 +03:00
hostname.h
init.cc
init.h
innodb_priv.h
item.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
item.h Initial HNSW implementation 2024-11-05 14:00:48 -08:00
item_buff.cc
item_cmpfunc.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
item_cmpfunc.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
item_create.cc VEC_Distance_Cosine() 2024-11-05 14:00:50 -08:00
item_create.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
item_func.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
item_func.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
item_geofunc.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
item_geofunc.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
item_jsonfunc.cc Merge 11.4 into 11.6 2024-10-03 16:09:56 +03:00
item_jsonfunc.h Merge branch '11.1' into 11.2 2024-08-03 09:50:16 +02:00
item_row.cc Merge branch '10.5' into 10.6 2024-07-16 15:54:22 +08:00
item_row.h Merge branch '10.5' into 10.6 2024-07-16 15:54:22 +08:00
item_strfunc.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
item_strfunc.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
item_subselect.cc cleanup: simplify Queue<>, add const 2024-11-05 14:00:48 -08:00
item_subselect.h cleanup: simplify Queue<>, add const 2024-11-05 14:00:48 -08:00
item_sum.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
item_sum.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
item_timefunc.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
item_timefunc.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
item_vectorfunc.cc MDEV-34970 Vector search fails to compile on s390x 2024-11-05 14:00:50 -08:00
item_vectorfunc.h VEC_Distance_Cosine() 2024-11-05 14:00:50 -08:00
item_vers.cc
item_vers.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
item_windowfunc.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
item_windowfunc.h Merge branch '10.6' into 10.11 2024-07-22 15:14:50 +02:00
item_xmlfunc.cc Merge branch '10.6' into 10.11 2024-07-22 15:14:50 +02:00
item_xmlfunc.h Merge branch '10.6' into 10.11 2024-07-22 15:14:50 +02:00
json_schema.cc
json_schema.h
json_schema_helper.cc
json_schema_helper.h
json_table.cc cleanup: lex_string_set3() 2024-11-05 14:00:47 -08:00
json_table.h Merge 10.6 into 10.11 2024-10-03 10:55:08 +03:00
key.cc cleanup: key algorithm vs key flags 2024-11-05 14:00:47 -08:00
key.h
keycaches.cc Merge branch '10.11' into 11.1 2024-07-08 22:40:16 +02:00
keycaches.h
lex.h initial support for vector indexes 2024-11-05 14:00:48 -08:00
lex_charset.cc MDEV-30164 System variable for default collations 2023-07-17 14:56:17 +04:00
lex_charset.h Merge 11.1 into 11.2 2024-06-17 12:02:03 +03:00
lex_ident.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-08 12:25:04 +04:00
lex_ident_cli.h Moving a part of sql_lex.h into other *.h files 2024-07-16 09:09:38 +04:00
lex_ident_sys.h Moving a part of sql_lex.h into other *.h files 2024-07-16 09:09:38 +04:00
lex_string.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
lex_symbol.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
lock.cc cleanup: handlerton 2024-11-05 14:00:50 -08:00
lock.h MDEV-32026 lowercase_table2.test failures in 11.3 2023-08-29 14:19:38 +04:00
log.cc cleanup: extract transaction-related part of handlerton 2024-11-05 14:00:50 -08:00
log.h MDEV-35061 XA PREPARE "not supported by the engine" from storage engine mhnsw, memory leak 2024-11-05 14:00:51 -08:00
log_cache.cc MDEV-34930: MDEV-32014 Galera and SST/no binlog fixes 2024-10-17 07:53:59 -06:00
log_cache.h MDEV-32014 Rename binlog cache temporary file to binlog file 2024-10-17 07:53:59 -06:00
log_event.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
log_event.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
log_event_client.cc cleanup: get_float convenience helper 2024-11-05 14:00:47 -08:00
log_event_data_type.h MDEV-27666 User variable not parsed as geometry variable in geometry function 2024-01-16 18:53:23 +04:00
log_event_server.cc cleanup: prepare_for_insert() -> prepare_for_modify() 2024-11-05 14:00:49 -08:00
log_slow.h MDEV-32203 Raise notes when an index cannot be used on data type mismatch 2023-10-03 08:25:31 +03:00
main.cc
mariadb.h
mdl.cc MDEV-34857: Implement --slave-abort-blocking-timeout 2024-09-04 11:44:14 +02:00
mdl.h MDEV-34857: Implement --slave-abort-blocking-timeout 2024-09-04 11:44:14 +02:00
mem_root_array.h
message.h
message.mc
message.rc
mf_iocache.cc
mf_iocache_encr.cc Merge '11.4' into 11.6 2024-10-03 15:59:20 +10:00
MSG00001.bin
multi_range_read.cc
multi_range_read.h Merge branch '10.11' into 11.1 2024-07-08 22:40:16 +02:00
my_apc.cc Merge branch '10.6' into 10.10 2023-11-08 16:23:30 +01:00
my_apc.h MDEV-32728: Wrong mutex usage 'LOCK_thd_data' and 'wait_mutex' 2023-11-08 14:50:43 +01:00
my_decimal.cc
my_decimal.h
my_json_writer.cc Merge 10.6 into 10.11 2024-05-30 16:04:00 +03:00
my_json_writer.h
myskel.m4.in
mysql_install_db.cc Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
mysql_upgrade_service.cc
mysqld.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
mysqld.h MDEV-34857: Implement --slave-abort-blocking-timeout 2024-09-04 11:44:14 +02:00
mysqld_suffix.h
net_serv.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
online_alter.cc cleanup: extract transaction-related part of handlerton 2024-11-05 14:00:50 -08:00
opt_histogram_json.cc don't use session locale for the error log 2024-05-27 12:39:04 +02:00
opt_histogram_json.h Merge 10.6 into 10.10 2023-10-14 13:36:11 +03:00
opt_index_cond_pushdown.cc
opt_range.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
opt_range.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
opt_range_mrr.cc
opt_rewrite_date_cmp.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
opt_rewrite_date_cmp.h MDEV-33299 Assertion `(tm->tv_usec % (int) log_10_int[6 - dec]) == 0' failed in void my_timestamp_to_binary(const timeval*, uchar*, uint) 2024-01-26 06:37:37 +04:00
opt_rewrite_remove_casefold.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
opt_split.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
opt_subselect.cc initial support for vector indexes 2024-11-05 14:00:48 -08:00
opt_subselect.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
opt_sum.cc MDEV-27576 Use reverse index for max/min optimization 2023-12-14 17:05:03 +11:00
opt_table_elimination.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
opt_trace.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
opt_trace.h
opt_trace_context.h
optimizer_costs.h
optimizer_defaults.h
parse_file.cc
parse_file.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
partition_element.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
partition_info.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
partition_info.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
password.c cleanup: octet2hex takes an uchar* argument 2024-02-03 11:22:21 +01:00
plistsort.c
privilege.h MDEV-34857: Implement --slave-abort-blocking-timeout 2024-09-04 11:44:14 +02:00
procedure.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
procedure.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
protocol.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
protocol.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
proxy_protocol.cc
proxy_protocol.h
records.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
records.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
repl_failsafe.cc cleanup: CREATE_TYPELIB_FOR() helper 2024-11-05 14:00:47 -08:00
repl_failsafe.h
replication.h cleanup: ssl handling in the internal rpl client 2024-02-04 22:19:19 +01:00
rowid_filter.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
rowid_filter.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
rpl_constants.h
rpl_filter.cc Merge branch '11.4' into 11.5 2024-08-05 17:50:18 +02:00
rpl_filter.h Merge branch '10.6' into 10.11 2024-07-22 15:14:50 +02:00
rpl_gtid.cc cleanup: extract transaction-related part of handlerton 2024-11-05 14:00:50 -08:00
rpl_gtid.h Merge remote-tracking branch 'origin/11.2' into 11.4 2024-07-09 21:45:37 +04:00
rpl_injector.cc
rpl_injector.h
rpl_mi.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
rpl_mi.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
rpl_parallel.cc Merge 11.4 into 11.6 2024-09-04 10:38:25 +03:00
rpl_parallel.h Merge 10.6 to 10.11 2024-05-07 08:45:31 +02:00
rpl_record.cc unpack_row+binlog_cache_data: fix unused variable 2024-01-30 02:48:03 +01:00
rpl_record.h MDEV-29069 ER_KEY_NOT_FOUND on online autoinc addition + concurrent DELETE 2023-08-15 10:16:13 +02:00
rpl_reporting.cc
rpl_reporting.h
rpl_rli.cc Merge 11.4 into 11.6 2024-09-04 10:38:25 +03:00
rpl_rli.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
rpl_tblmap.cc
rpl_tblmap.h
rpl_utility.cc MDEV-31273: Eliminate Log_event::checksum_alg 2023-10-26 20:45:35 +02:00
rpl_utility.h MDEV-29069 follow-up: support partially usable keys 2023-08-15 10:16:13 +02:00
rpl_utility_server.cc
scheduler.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
scheduler.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
select_handler.cc MDEV-32382 FederatedX error on pushdown of statements having CTE 2023-11-02 13:18:50 +07:00
select_handler.h MDEV-32382 FederatedX error on pushdown of statements having CTE 2023-11-02 13:18:50 +07:00
semisync.cc
semisync.h
semisync_master.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
semisync_master.h MDEV-33145 Add FLUSH GLOBAL STATUS 2024-05-27 12:39:03 +02:00
semisync_master_ack_receiver.cc MDEV-32537 Name threads to improve debugging experience and diagnostics. 2024-07-09 13:17:20 +02:00
semisync_master_ack_receiver.h MDEV-33582 Add more warnings to be able to better diagnose network issues 2024-03-05 20:19:49 +02:00
semisync_slave.cc Merge 10.6 into 10.11 2024-03-28 09:16:57 +02:00
semisync_slave.h MDEV-32551: "Read semi-sync reply magic number error" warnings on master 2024-01-23 13:03:11 +02:00
service_wsrep.cc MDEV-34836: TOI on parent table must BF abort SR in progress on a child 2024-09-24 11:14:01 +02:00
session_tracker.cc Merge 11.4 into 11.6 2024-10-03 16:09:56 +03:00
session_tracker.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
set_var.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
set_var.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
signal_handler.cc Merge branch '10.5' into '10.6' 2024-09-01 06:51:25 +02:00
simple_tokenizer.h MDEV-30164 System variable for default collations 2023-07-17 14:56:17 +04:00
slave.cc Merge 11.4 into 11.6 2024-10-03 16:09:56 +03:00
slave.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
socketpair.c Added socketpair.c as a replacement for 'pipe()' call for Windows. 2024-01-23 13:03:11 +02:00
socketpair.h Added socketpair.c as a replacement for 'pipe()' call for Windows. 2024-01-23 13:03:11 +02:00
sp.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sp.h MDEV-12252 ROW data type for stored function return values 2024-10-21 07:59:29 +04:00
sp_cache.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sp_cache.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sp_head.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sp_head.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sp_instr.cc MDEV-12252 ROW data type for stored function return values 2024-10-21 07:59:29 +04:00
sp_instr.h Merge branch '11.2' into 11.4 2024-08-04 17:27:48 +02:00
sp_pcontext.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sp_pcontext.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sp_rcontext.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sp_rcontext.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
spatial.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
spatial.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_acl.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sql_acl.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_acl_getsort.ic
sql_admin.cc memroot improvement: fix savepoint support 2024-11-05 14:00:47 -08:00
sql_admin.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
sql_alloc.h
sql_alter.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sql_alter.h MDEV-27293 Allow converting a versioned table from implicit 2024-10-29 17:46:40 +03:00
sql_analyse.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sql_analyse.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_analyze_stmt.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_analyze_stmt.h MDEV-18478 ANALYZE for statement should show selectivity of ICP, part#2 2024-04-23 22:55:22 +03:00
sql_array.h Merge branch '10.6' into 10.11 2024-07-22 15:14:50 +02:00
sql_audit.cc
sql_audit.h
sql_base.cc MDEV-35032 streaming mode for mhnsw search 2024-11-05 14:00:51 -08:00
sql_base.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_basic_types.h
sql_binlog.cc Merge 10.6 into 10.11 2024-01-18 19:22:23 +02:00
sql_binlog.h
sql_bitmap.h
sql_bootstrap.cc Check and remove high stack usage 2024-04-23 14:12:31 +03:00
sql_bootstrap.h
sql_builtin.cc.in mhnsw: use plugin index options and transaction_participant API 2024-11-05 14:00:50 -08:00
sql_cache.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_cache.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_callback.h
sql_class.cc cleanup: extract transaction-related part of handlerton 2024-11-05 14:00:50 -08:00
sql_class.h mhnsw: use plugin index options and transaction_participant API 2024-11-05 14:00:50 -08:00
sql_client.cc
sql_cmd.h cleanup: extract transaction-related part of handlerton 2024-11-05 14:00:50 -08:00
sql_connect.cc Merge 11.4 into 11.6 2024-10-03 16:09:56 +03:00
sql_connect.h Merge 10.11 into 11.2 2024-10-03 13:24:43 +03:00
sql_const.h
sql_crypt.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_crypt.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_cte.cc MDEV-31466 Add optional correlation column list for derived tables 2024-10-15 06:08:46 +12:00
sql_cte.h MDEV-31466 Add optional correlation column list for derived tables 2024-10-15 06:08:46 +12:00
sql_cursor.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_cursor.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_db.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sql_db.h MDEV-31982 Remove check_db_name() from prepare_db_action() 2023-08-22 16:41:04 +04:00
sql_debug.h
sql_delete.cc cleanup: prepare_for_insert() -> prepare_for_modify() 2024-11-05 14:00:49 -08:00
sql_delete.h
sql_derived.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sql_derived.h
sql_digest.cc
sql_digest.h
sql_digest_stream.h
sql_do.cc
sql_do.h
sql_error.cc Merge branch '10.6' into 10.11 2024-08-20 10:00:39 +02:00
sql_error.h Merge branch '11.2' into 11.4 2024-08-21 09:30:54 +02:00
sql_explain.cc cleanup: lex_string_set3() 2024-11-05 14:00:47 -08:00
sql_explain.h Merge branch '11.4' into 11.5 2024-08-05 17:50:18 +02:00
sql_expression_cache.cc MDEV-33680 Server hangs or assertion fails upon SELECT with limited max_tmp_space_usage 2024-05-27 12:39:04 +02:00
sql_expression_cache.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_get_diagnostics.cc
sql_get_diagnostics.h Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
sql_handler.cc initial support for vector indexes 2024-11-05 14:00:48 -08:00
sql_handler.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_help.cc Merge branch '11.2' into 11.3 2023-12-21 02:14:59 +01:00
sql_help.h
sql_hset.h cleanup: simplify Queue<>, add const 2024-11-05 14:00:48 -08:00
sql_i_s.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_insert.cc Simplified quick_rm_table() and mysql_rename_table() 2024-11-05 14:00:50 -08:00
sql_insert.h
sql_join_cache.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sql_join_cache.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
sql_lex.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sql_lex.h MDEV-27293 Allow converting a versioned table from implicit 2024-10-29 17:46:40 +03:00
sql_lifo_buffer.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_limit.h
sql_list.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_list.h cleanup: simplify Queue<>, add const 2024-11-05 14:00:48 -08:00
sql_load.cc cleanup: prepare_for_insert() -> prepare_for_modify() 2024-11-05 14:00:49 -08:00
sql_load.h
sql_locale.cc cleanup: CREATE_TYPELIB_FOR() helper 2024-11-05 14:00:47 -08:00
sql_locale.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_manager.cc MDEV-32537 Name threads to improve debugging experience and diagnostics. 2024-07-09 13:17:20 +02:00
sql_manager.h
sql_mode.cc
sql_mode.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_parse.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sql_parse.h MDEV-31531 Remove my_casedn_str() and my_caseup_str() 2024-02-28 22:20:29 +04:00
sql_partition.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sql_partition.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_partition_admin.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_partition_admin.h Fix compiler errors 2024-07-03 12:45:30 +02:00
sql_plist.h
sql_plugin.cc cleanup: unused function argument 2024-11-05 14:00:48 -08:00
sql_plugin.h Reset some longlong global variables as part of FLUSH STATUS 2024-05-27 12:39:03 +02:00
sql_plugin_compat.h
sql_plugin_services.inl Merge 11.0 into 11.1 2024-03-28 12:15:36 +02:00
sql_prepare.cc MDEV-33144 Implement the Percona variable slow_query_log_always_write_time 2024-11-01 08:58:37 +01:00
sql_prepare.h MDEV-27595 Backport SQL service, introduced by MDEV-19275. 2023-11-05 23:35:31 +04:00
sql_priv.h Merge 10.6 into 10.11 2024-10-03 10:55:08 +03:00
sql_profile.cc Merge branch '10.5' into 10.6 2023-12-17 11:20:43 +01:00
sql_profile.h cleanup: Queue and Bounded_queue 2024-11-05 14:00:47 -08:00
sql_queue.h mhnsw: make the search less greedy 2024-11-05 14:00:49 -08:00
sql_reload.cc cleanup: handlerton 2024-11-05 14:00:50 -08:00
sql_reload.h
sql_rename.cc Simplified quick_rm_table() and mysql_rename_table() 2024-11-05 14:00:50 -08:00
sql_rename.h
sql_repl.cc MDEV-20153: Slave error message incorrectly mentions server_uuid 2024-10-17 15:53:00 -06:00
sql_repl.h MDEV-34504 PURGE BINARY LOGS not working anymore 2024-07-10 18:50:08 +03:00
sql_schema.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_schema.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_select.cc MDEV-35032 streaming mode for mhnsw search 2024-11-05 14:00:51 -08:00
sql_select.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_sequence.cc MDEV-33836 Compute modulus correctly in sequence 2024-08-19 11:16:32 +10:00
sql_sequence.h MDEV-33734 Improve the sequence increment inequality testing 2024-04-08 16:30:22 +10:00
sql_servers.cc MDEV-34716 Allow arbitrary options in CREATE SERVER 2024-10-15 10:50:22 +11:00
sql_servers.h MDEV-34716 Allow arbitrary options in CREATE SERVER 2024-10-15 10:50:22 +11:00
sql_show.cc mhnsw: use plugin index options and transaction_participant API 2024-11-05 14:00:50 -08:00
sql_show.h MDEV-15696 Implement SHOW CREATE SERVER 2024-10-15 10:50:23 +11:00
sql_signal.cc
sql_signal.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_sort.h
sql_state.c
sql_statistics.cc MDEV-35038 Server crash in Index_statistics::get_avg_frequency upon EITS collection for vector index 2024-11-05 14:00:50 -08:00
sql_statistics.h Merge 11.4 into 11.6 2024-09-04 10:38:25 +03:00
sql_string.cc Introduce String::append_float 2024-11-05 14:00:49 -08:00
sql_string.h Introduce String::append_float 2024-11-05 14:00:49 -08:00
sql_table.cc MDEV-35078 Server crash or ASAN errors in mhnsw_insert 2024-11-05 14:00:51 -08:00
sql_table.h MDEV-35078 Server crash or ASAN errors in mhnsw_insert 2024-11-05 14:00:51 -08:00
sql_test.cc Merge remote-tracking branch 'origin/11.2' into 11.4 2024-06-17 15:46:39 +04:00
sql_test.h
sql_time.cc Merge remote-tracking branch 'origin/11.2' into 11.4 2024-06-17 15:46:39 +04:00
sql_time.h MDEV-32104 remove deprecated features 2023-09-30 14:43:12 +02:00
sql_trigger.cc cleanup: unused function argument 2024-11-05 14:00:48 -08:00
sql_trigger.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_truncate.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_truncate.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_tvc.cc Merge branch '10.11' into 11.1 2024-08-03 09:32:42 +02:00
sql_tvc.h Merge branch '10.4' into 10.5 2023-09-25 13:06:57 +10:00
sql_type.cc Introduce String::append_float 2024-11-05 14:00:49 -08:00
sql_type.h initial support for vector indexes 2024-11-05 14:00:48 -08:00
sql_type_fixedbin.h cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sql_type_fixedbin_storage.h
sql_type_geom.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_type_geom.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_type_int.h Merge branch '10.5' into 10.6 2023-08-01 15:08:52 +02:00
sql_type_json.cc cleanup: remove Type_collection::handler_by_name() 2023-07-04 16:37:29 +02:00
sql_type_json.h
sql_type_real.h
sql_type_string.cc
sql_type_string.h
sql_type_timeofday.h MDEV-33299 Assertion `(tm->tv_usec % (int) log_10_int[6 - dec]) == 0' failed in void my_timestamp_to_binary(const timeval*, uchar*, uint) 2024-01-26 06:37:37 +04:00
sql_udf.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_udf.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
sql_union.cc MDEV-34941 MDEV-31466-fix column count issue with union in derived table 2024-10-15 06:50:19 +12:00
sql_union.h
sql_update.cc cleanup: prepare_for_insert() -> prepare_for_modify() 2024-11-05 14:00:49 -08:00
sql_update.h
sql_used.h MDEV-30164 System variable for default collations 2023-07-17 14:56:17 +04:00
sql_view.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sql_view.h
sql_window.cc Merge branch '11.4' into 11.5 2024-08-05 17:50:18 +02:00
sql_window.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_yacc.yy initial support for vector indexes 2024-11-05 14:00:48 -08:00
strfunc.cc
strfunc.h
structs.h Merge 11.4 into 11.6 2024-09-04 10:38:25 +03:00
sys_vars.cc mhnsw: use plugin index options and transaction_participant API 2024-11-05 14:00:50 -08:00
sys_vars.inl cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
sys_vars_shared.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
table.cc MDEV-35078 Server crash or ASAN errors in mhnsw_insert 2024-11-05 14:00:51 -08:00
table.h MDEV-35032 streaming mode for mhnsw search 2024-11-05 14:00:51 -08:00
table_cache.cc Merge 10.5 into 10.6 2024-06-10 15:22:15 +03:00
table_cache.h Merge branch '10.4' into 10.5 2024-01-10 18:01:46 +11:00
temporary_tables.cc MDEV-35020 After a failed attempt to create vector index temporary file remains and prevents further operation 2024-11-05 14:00:50 -08:00
thr_malloc.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
thr_malloc.h
thread_cache.h
thread_pool_info.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
threadpool.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
threadpool_common.cc Merge 10.5 into 10.6 2024-10-03 09:31:39 +03:00
threadpool_generic.cc MDEV-32537 Name threads to improve debugging experience and diagnostics. 2024-07-09 13:17:20 +02:00
threadpool_generic.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
threadpool_win.cc MDEV-32537 due to Linux, restrict thread name to 15 characters, also in PS. 2024-07-09 13:20:49 +02:00
threadpool_winsockets.cc
threadpool_winsockets.h
transaction.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
transaction.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
tzfile.h
tztime.cc cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
tztime.h cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
udf_example.c
udf_example.def
uniques.cc Merge 11.4 into 11.6 2024-10-03 16:09:56 +03:00
uniques.h
unireg.cc cleanup: thd->alloc<>() and thd->calloc<>() 2024-11-05 14:00:48 -08:00
unireg.h Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
upgrade_conf_file.cc
vector_mhnsw.cc MDEV-35061 XA PREPARE "not supported by the engine" from storage engine mhnsw, memory leak 2024-11-05 14:00:51 -08:00
vector_mhnsw.h MDEV-35032 streaming mode for mhnsw search 2024-11-05 14:00:51 -08:00
winmain.cc Merge 10.6 into 10.11 2024-02-21 13:08:23 +02:00
winservice.c
winservice.h
wsrep_allowlist_service.cc
wsrep_allowlist_service.h
wsrep_applier.cc Merge branch '10.5' into '10.6' 2024-09-01 06:51:25 +02:00
wsrep_applier.h Use only MySQL code for TOI error vote 2024-09-01 02:58:27 +02:00
wsrep_binlog.cc Merge 11.3 into 11.4 2023-11-21 15:43:20 +01:00
wsrep_binlog.h
wsrep_check_opts.cc MDEV-31809 Automatic SST user account management 2024-06-10 23:29:05 +02:00
wsrep_client_service.cc Merge branch '11.1' into 11.2 2023-12-20 23:43:05 +01:00
wsrep_client_service.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_client_state.h
wsrep_condition_variable.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_dummy.cc Merge 10.5 into 10.6 2024-01-02 17:37:58 +02:00
wsrep_event_service.cc
wsrep_event_service.h
wsrep_high_priority_service.cc Merge 11.2 into 11.4 2024-09-13 13:09:23 +03:00
wsrep_high_priority_service.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_mutex.h Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
wsrep_mysqld.cc MDEV-12252 ROW data type for stored function return values 2024-10-21 07:59:29 +04:00
wsrep_mysqld.h Merge 10.6 into 10.11 2024-10-03 10:55:08 +03:00
wsrep_mysqld_c.h
wsrep_notify.cc Merge branch '10.6' into 10.11 2024-05-10 20:02:18 +02:00
wsrep_on.h MDEV-31660 : Assertion `client_state.transaction().active() in wsrep_append_key 2023-09-29 12:54:04 +02:00
wsrep_plugin.cc Merge 10.11 into 11.0 2024-01-03 15:55:17 +02:00
wsrep_plugin.h
wsrep_priv.h MDEV-31413 : Node has been dropped from the cluster on Startup / Shutdown with async replica 2023-08-08 03:25:56 +02:00
wsrep_schema.cc Merge branch '10.6' into '10.11' 2024-09-02 03:49:03 +02:00
wsrep_schema.h Merge branch '10.6' into '10.11' 2024-09-02 03:49:03 +02:00
wsrep_server_service.cc Merge branch '10.5' into '10.6' 2024-09-01 06:51:25 +02:00
wsrep_server_service.h MDEV-32363 Shut down Galera networking and logging on fatal signal 2024-09-01 02:48:19 +02:00
wsrep_server_state.cc Merge 10.11 into 11.2 2024-10-03 13:24:43 +03:00
wsrep_server_state.h Merge 10.11 -> 11.2 2024-09-09 13:50:38 +03:00
wsrep_sst.cc Merge 11.4 into 11.6 2024-10-03 16:09:56 +03:00
wsrep_sst.h MDEV-31809 Automatic SST user account management 2024-06-10 23:29:05 +02:00
wsrep_status.cc
wsrep_status.h
wsrep_storage_service.cc
wsrep_storage_service.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_thd.cc MDEV-33748 get rid of pthread_(get_/set_)specific, use thread_local 2024-06-21 13:46:41 +02:00
wsrep_thd.h Merge 10.5 into 10.6 2024-01-03 14:24:47 +02:00
wsrep_trans_observer.h Merge 10.6 into 10.11 2023-12-21 13:19:17 +02:00
wsrep_types.h
wsrep_utils.cc MDEV-31809 Automatic SST user account management 2024-06-10 23:29:05 +02:00
wsrep_utils.h MDEV-31809 Automatic SST user account management 2024-06-10 23:29:05 +02:00
wsrep_var.cc Merge 11.2 into 11.3 2023-10-27 10:48:29 +03:00
wsrep_var.h Merge 11.2 into 11.3 2023-10-27 10:48:29 +03:00
wsrep_xid.cc
wsrep_xid.h
xa.cc Merge branch '11.1' into 11.2 2024-08-03 09:50:16 +02:00
xa.h Merge branch '11.1' into 11.2 2024-08-03 09:50:16 +02:00