mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-27646 Spider: remove #ifdef SPIDER_HAS_HASH_VALUE_TYPE
This commit is contained in:
@@ -7685,9 +7685,7 @@ spider_mbase_share::spider_mbase_share(
|
||||
table_names_str(NULL),
|
||||
db_names_str(NULL),
|
||||
db_table_str(NULL),
|
||||
#ifdef SPIDER_HAS_HASH_VALUE_TYPE
|
||||
db_table_str_hash_value(NULL),
|
||||
#endif
|
||||
table_nm_max_length(0),
|
||||
db_nm_max_length(0),
|
||||
column_name_str(NULL),
|
||||
@@ -7774,10 +7772,8 @@ int spider_mbase_share::init()
|
||||
__func__, __FILE__, __LINE__, MYF(MY_WME | MY_ZEROFILL),
|
||||
&key_select_pos,
|
||||
sizeof(int) * keys,
|
||||
#ifdef SPIDER_HAS_HASH_VALUE_TYPE
|
||||
&db_table_str_hash_value,
|
||||
sizeof(my_hash_value_type) * spider_share->all_link_count,
|
||||
#endif
|
||||
NullS))
|
||||
) {
|
||||
DBUG_RETURN(HA_ERR_OUT_OF_MEM);
|
||||
@@ -8052,10 +8048,8 @@ int spider_mbase_share::create_table_names_str()
|
||||
if ((error_num = append_table_name(str, roop_count)))
|
||||
goto error;
|
||||
}
|
||||
#ifdef SPIDER_HAS_HASH_VALUE_TYPE
|
||||
db_table_str_hash_value[roop_count] = my_calc_hash(
|
||||
&spider_open_connections, (uchar*) str->ptr(), str->length());
|
||||
#endif
|
||||
}
|
||||
DBUG_RETURN(0);
|
||||
|
||||
@@ -8901,10 +8895,8 @@ int spider_mbase_handler::init()
|
||||
link_for_hash[roop_count].link_idx = roop_count;
|
||||
link_for_hash[roop_count].db_table_str =
|
||||
&mysql_share->db_table_str[roop_count];
|
||||
#ifdef SPIDER_HAS_HASH_VALUE_TYPE
|
||||
link_for_hash[roop_count].db_table_str_hash_value =
|
||||
mysql_share->db_table_str_hash_value[roop_count];
|
||||
#endif
|
||||
}
|
||||
DBUG_RETURN(0);
|
||||
}
|
||||
@@ -13714,7 +13706,6 @@ int spider_mbase_handler::append_lock_tables_list(
|
||||
&mysql_share->db_table_str[conn_link_idx];
|
||||
DBUG_PRINT("info",("spider db_table_str=%s",
|
||||
tmp_link_for_hash2->db_table_str->c_ptr_safe()));
|
||||
#ifdef SPIDER_HAS_HASH_VALUE_TYPE
|
||||
tmp_link_for_hash2->db_table_str_hash_value =
|
||||
mysql_share->db_table_str_hash_value[conn_link_idx];
|
||||
if (!(tmp_link_for_hash = (SPIDER_LINK_FOR_HASH *)
|
||||
@@ -13723,12 +13714,6 @@ int spider_mbase_handler::append_lock_tables_list(
|
||||
tmp_link_for_hash2->db_table_str_hash_value,
|
||||
(uchar*) tmp_link_for_hash2->db_table_str->ptr(),
|
||||
tmp_link_for_hash2->db_table_str->length())))
|
||||
#else
|
||||
if (!(tmp_link_for_hash = (SPIDER_LINK_FOR_HASH *) my_hash_search(
|
||||
&db_conn->lock_table_hash,
|
||||
(uchar*) tmp_link_for_hash2->db_table_str->ptr(),
|
||||
tmp_link_for_hash2->db_table_str->length())))
|
||||
#endif
|
||||
{
|
||||
if ((error_num = insert_lock_tables_list(conn, link_idx)))
|
||||
DBUG_RETURN(error_num);
|
||||
|
Reference in New Issue
Block a user