diff options
author | unknown <pekka@mysql.com> | 2006-02-28 17:01:47 +0100 |
---|---|---|
committer | unknown <pekka@mysql.com> | 2006-02-28 17:01:47 +0100 |
commit | ef5b8bebdd4091addb34af9be5b41003561b53d5 (patch) | |
tree | 9ffe1a0a1f5267e59118830f5b7a0fe3e2eb8438 /storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp | |
parent | c6d8d3ea9a5232149006246cb33a060d262d96cb (diff) | |
download | mariadb-git-ef5b8bebdd4091addb34af9be5b41003561b53d5.tar.gz |
ndb - blob tables vs dict cache : patch 1
storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
blob fix 1: cache no tables at create.
previously main table was cached before blob tables were ready.
autoincr fix to avoid caching as side-effect.
also removes some rename fix where createBlobTables had old/new args.
storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
blob fix 1: cache no tables at create.
previously main table was cached before blob tables were ready.
autoincr fix to avoid caching as side-effect.
also removes some rename fix where createBlobTables had old/new args.
storage/ndb/src/ndbapi/ndberror.c:
blob fix 1: cache no tables at create.
previously main table was cached before blob tables were ready.
autoincr fix to avoid caching as side-effect.
also removes some rename fix where createBlobTables had old/new args.
Diffstat (limited to 'storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp')
-rw-r--r-- | storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp b/storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp index 064de6e42d4..30d76b62260 100644 --- a/storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp +++ b/storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp @@ -479,6 +479,7 @@ private: class TransporterFacade * m_transporter; friend class Ndb; + friend class NdbDictionaryImpl; static void execSignal(void* dictImpl, class NdbApiSignal* signal, struct LinearSectionPtr ptr[3]); @@ -540,7 +541,7 @@ public: bool setTransporter(class TransporterFacade * tf); int createTable(NdbTableImpl &t); - int createBlobTables(NdbTableImpl& org, NdbTableImpl & created); + int createBlobTables(NdbTableImpl& t); int addBlobTables(NdbTableImpl &); int alterTable(NdbTableImpl &t); int dropTable(const char * name); |