mirror of
https://github.com/MariaDB/server.git
synced 2025-11-19 19:03:26 +03:00
NdbEventOperationImpl.cpp, NdbEventOperation.cpp, NdbEventOperation.hpp:
Put back getTable NdbDictionaryImpl.cpp, NdbDictionary.cpp, NdbDictionary.hpp: Added putTable
This commit is contained in:
@@ -1271,7 +1271,14 @@ NdbDictionaryImpl::fetchGlobalTableImpl(const BaseString& internalTableName)
|
||||
void
|
||||
NdbDictionaryImpl::putTable(NdbTableImpl *impl)
|
||||
{
|
||||
NdbTableImpl *old;
|
||||
|
||||
m_globalHash->lock();
|
||||
if ((old= m_globalHash->get(impl->m_internalName.c_str())))
|
||||
{
|
||||
old->m_status = NdbDictionary::Object::Invalid;
|
||||
m_globalHash->drop(old);
|
||||
}
|
||||
m_globalHash->put(impl->m_internalName.c_str(), impl);
|
||||
m_globalHash->unlock();
|
||||
Ndb_local_table_info *info=
|
||||
|
||||
Reference in New Issue
Block a user