1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-08 11:22:35 +03:00

Merge 11.4 into 11.8

This commit is contained in:
Marko Mäkelä
2025-04-02 14:07:01 +03:00
786 changed files with 10229 additions and 5958 deletions

View File

@@ -299,7 +299,7 @@ Sql_cmd_truncate_table::handler_truncate(THD *thd, TABLE_LIST *table_ref,
bool Sql_cmd_truncate_table::lock_table(THD *thd, TABLE_LIST *table_ref,
bool *hton_can_recreate)
{
handlerton *hton;
const handlerton *hton;
bool versioned;
bool sequence= false;
TABLE *table= NULL;
@@ -370,8 +370,12 @@ bool Sql_cmd_truncate_table::lock_table(THD *thd, TABLE_LIST *table_ref,
table we need to find out default partition
handlerton.
*/
const handlerton *ht= share->default_part_plugin ?
plugin_hton(share->default_part_plugin) : hton;
const handlerton* const ht=
#ifdef WITH_PARTITION_STORAGE_ENGINE
share->default_part_plugin ?
plugin_hton(share->default_part_plugin) :
#endif
hton;
if (ht && !wsrep_should_replicate_ddl(thd, ht))
{