mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
Merge branch 'bb-10.3-release' into bb-10.4-release
Note, the fix for "MDEV-23328 Server hang due to Galera lock conflict resolution" was null-merged. 10.4 version of the fix is coming up separately
This commit is contained in:
@@ -9690,8 +9690,7 @@ int spider_mbase_handler::append_update_set(
|
||||
mysql_share->append_column_name(str, (*fields)->field_index);
|
||||
str->q_append(SPIDER_SQL_EQUAL_STR, SPIDER_SQL_EQUAL_LEN);
|
||||
#ifndef DBUG_OFF
|
||||
my_bitmap_map *tmp_map = dbug_tmp_use_all_columns(table,
|
||||
table->read_set);
|
||||
MY_BITMAP *tmp_map = dbug_tmp_use_all_columns(table, &table->read_set);
|
||||
#endif
|
||||
if (
|
||||
spider_db_mbase_utility->
|
||||
@@ -9700,12 +9699,12 @@ int spider_mbase_handler::append_update_set(
|
||||
str->reserve(SPIDER_SQL_COMMA_LEN)
|
||||
) {
|
||||
#ifndef DBUG_OFF
|
||||
dbug_tmp_restore_column_map(table->read_set, tmp_map);
|
||||
dbug_tmp_restore_column_map(&table->read_set, tmp_map);
|
||||
#endif
|
||||
DBUG_RETURN(HA_ERR_OUT_OF_MEM);
|
||||
}
|
||||
#ifndef DBUG_OFF
|
||||
dbug_tmp_restore_column_map(table->read_set, tmp_map);
|
||||
dbug_tmp_restore_column_map(&table->read_set, tmp_map);
|
||||
#endif
|
||||
}
|
||||
str->q_append(SPIDER_SQL_COMMA_STR, SPIDER_SQL_COMMA_LEN);
|
||||
@@ -12426,8 +12425,8 @@ int spider_mbase_handler::append_insert_values(
|
||||
bitmap_is_set(table->read_set, (*field)->field_index)
|
||||
) {
|
||||
#ifndef DBUG_OFF
|
||||
my_bitmap_map *tmp_map =
|
||||
dbug_tmp_use_all_columns(table, table->read_set);
|
||||
MY_BITMAP *tmp_map =
|
||||
dbug_tmp_use_all_columns(table, &table->read_set);
|
||||
#endif
|
||||
add_value = TRUE;
|
||||
DBUG_PRINT("info",("spider is_null()=%s",
|
||||
@@ -12449,7 +12448,7 @@ int spider_mbase_handler::append_insert_values(
|
||||
if (str->reserve(SPIDER_SQL_NULL_LEN + SPIDER_SQL_COMMA_LEN))
|
||||
{
|
||||
#ifndef DBUG_OFF
|
||||
dbug_tmp_restore_column_map(table->read_set, tmp_map);
|
||||
dbug_tmp_restore_column_map(&table->read_set, tmp_map);
|
||||
#endif
|
||||
str->length(0);
|
||||
DBUG_RETURN(HA_ERR_OUT_OF_MEM);
|
||||
@@ -12463,7 +12462,7 @@ int spider_mbase_handler::append_insert_values(
|
||||
str->reserve(SPIDER_SQL_COMMA_LEN)
|
||||
) {
|
||||
#ifndef DBUG_OFF
|
||||
dbug_tmp_restore_column_map(table->read_set, tmp_map);
|
||||
dbug_tmp_restore_column_map(&table->read_set, tmp_map);
|
||||
#endif
|
||||
str->length(0);
|
||||
DBUG_RETURN(HA_ERR_OUT_OF_MEM);
|
||||
@@ -12471,7 +12470,7 @@ int spider_mbase_handler::append_insert_values(
|
||||
}
|
||||
str->q_append(SPIDER_SQL_COMMA_STR, SPIDER_SQL_COMMA_LEN);
|
||||
#ifndef DBUG_OFF
|
||||
dbug_tmp_restore_column_map(table->read_set, tmp_map);
|
||||
dbug_tmp_restore_column_map(&table->read_set, tmp_map);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user