mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Fix Windows warnings and tests for -DPLUGIN_PERFSCHEMA=NO
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
#
|
||||
# MDEV-11942 BLACKHOLE is no longer active in 10.1 by default, mysql_upgrade not handling the situation
|
||||
#
|
||||
source include/mysql_upgrade_preparation.inc;
|
||||
source include/have_innodb.inc;
|
||||
source include/not_embedded.inc;
|
||||
|
||||
|
@ -2336,11 +2336,13 @@ MDL_context::acquire_lock(MDL_request *mdl_request, double lock_wait_timeout)
|
||||
|
||||
mysql_prlock_unlock(&lock->m_rwlock);
|
||||
|
||||
#ifdef HAVE_PSI_INTERFACE
|
||||
PSI_metadata_locker_state state __attribute__((unused));
|
||||
PSI_metadata_locker *locker= NULL;
|
||||
|
||||
if (ticket->m_psi != NULL)
|
||||
locker= PSI_CALL_start_metadata_wait(&state, ticket->m_psi, __FILE__, __LINE__);
|
||||
#endif
|
||||
|
||||
will_wait_for(ticket);
|
||||
|
||||
@ -2387,8 +2389,10 @@ MDL_context::acquire_lock(MDL_request *mdl_request, double lock_wait_timeout)
|
||||
|
||||
done_waiting_for();
|
||||
|
||||
#ifdef HAVE_PSI_INTERFACE
|
||||
if (locker != NULL)
|
||||
PSI_CALL_end_metadata_wait(locker, 0);
|
||||
#endif
|
||||
|
||||
if (wait_status != MDL_wait::GRANTED)
|
||||
{
|
||||
|
Reference in New Issue
Block a user