OmniSciDB
85c2d10cdc
|
#include <LegacyLockMgr.h>
Static Public Member Functions | |
static std::shared_ptr< MutexType > | getMutex (const LockType lockType, const KeyType &key) |
Static Private Attributes | |
static std::mutex | aMutex_ |
static std::map< std::tuple < LockType, KeyType > , std::shared_ptr< MutexType > > | mutexMap_ |
Definition at line 35 of file LegacyLockMgr.h.
|
static |
Definition at line 51 of file LegacyLockMgr.h.
Referenced by DdlCommandExecutor::execute(), Parser::CreateTableStmt::execute(), Parser::CreateDataframeStmt::execute(), Parser::InsertIntoTableAsSelectStmt::execute(), Parser::CreateTableAsSelectStmt::execute(), Parser::DropTableStmt::execute(), Parser::TruncateTableStmt::execute(), Parser::RenameDatabaseStmt::execute(), Parser::RenameTableStmt::execute(), Parser::AddColumnStmt::execute(), Parser::DropColumnStmt::execute(), Parser::AlterTableParamStmt::execute(), Parser::CopyTableStmt::execute(), Parser::ShowCreateTableStmt::execute(), Parser::CreateViewStmt::execute(), Parser::CreateDBStmt::execute(), Parser::DropDBStmt::execute(), Parser::InsertValuesStmt::execute(), DBHandler::get_tables_meta(), foreign_storage::ForeignTableRefreshScheduler::invalidateQueryEngineCaches(), DBHandler::sql_execute_impl(), and DBHandler::sql_validate().
|
staticprivate |
Definition at line 40 of file LegacyLockMgr.h.
|
staticprivate |
Definition at line 41 of file LegacyLockMgr.h.