mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
merged ndb api blobs
ndb/include/ndbapi/Ndb.hpp: Auto merged ndb/include/ndbapi/NdbApi.hpp: Auto merged ndb/include/ndbapi/NdbConnection.hpp: Auto merged ndb/include/ndbapi/NdbOperation.hpp: Auto merged ndb/src/kernel/blocks/dbdict/Dbdict.cpp: Auto merged ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Auto merged ndb/src/ndbapi/Makefile_old: Auto merged ndb/src/ndbapi/NdbConnection.cpp: Auto merged ndb/src/ndbapi/NdbDictionary.cpp: Auto merged ndb/src/ndbapi/NdbDictionaryImpl.cpp: Auto merged ndb/src/ndbapi/NdbDictionaryImpl.hpp: Auto merged ndb/src/ndbapi/NdbIndexOperation.cpp: Auto merged ndb/src/ndbapi/NdbOperationDefine.cpp: Auto merged ndb/src/ndbapi/NdbOperationScan.cpp: Auto merged ndb/src/ndbapi/NdbOperationSearch.cpp: Auto merged ndb/src/ndbapi/NdbScanOperation.cpp: Auto merged ndb/src/ndbapi/Ndbinit.cpp: Auto merged ndb/src/ndbapi/Ndblist.cpp: Auto merged ndb/src/old_files/client/odbc/codegen/SimpleGram.ypp: Auto merged ndb/src/old_files/client/odbc/codegen/SimpleScan.lpp: Auto merged ndb/src/old_files/client/odbc/common/DataType.cpp: Auto merged ndb/src/old_files/client/odbc/common/DataType.hpp: Auto merged ndb/test/ndbapi/Makefile_old: Auto merged ndb/tools/ndbsql.cpp: Auto merged
This commit is contained in:
@ -28,6 +28,7 @@ class NdbIndexOperation;
|
||||
class NdbApiSignal;
|
||||
class Ndb;
|
||||
class NdbScanReceiver;
|
||||
class NdbBlob;
|
||||
|
||||
|
||||
/**
|
||||
@ -160,6 +161,7 @@ class NdbConnection
|
||||
friend class NdbScanOperation;
|
||||
friend class NdbIndexOperation;
|
||||
friend class NdbScanReceiver;
|
||||
friend class NdbBlob;
|
||||
|
||||
public:
|
||||
|
||||
@ -536,6 +538,10 @@ private:
|
||||
~NdbConnection();
|
||||
|
||||
void init(); // Initialize connection object for new transaction
|
||||
|
||||
int executeNoBlobs(ExecType execType,
|
||||
AbortOption abortOption = AbortOnError,
|
||||
int force = 0 );
|
||||
|
||||
/**
|
||||
* Set Connected node id
|
||||
@ -625,10 +631,12 @@ private:
|
||||
void setOperationErrorCodeAbort(int anErrorCode);
|
||||
|
||||
int checkMagicNumber(); // Verify correct object
|
||||
NdbOperation* getNdbOperation(class NdbTableImpl* aTable);
|
||||
NdbOperation* getNdbOperation(class NdbTableImpl* aTable,
|
||||
NdbOperation* aNextOp = 0);
|
||||
NdbScanOperation* getNdbScanOperation(class NdbTableImpl* aTable);
|
||||
NdbIndexOperation* getNdbIndexOperation(class NdbIndexImpl* anIndex,
|
||||
class NdbTableImpl* aTable);
|
||||
class NdbTableImpl* aTable,
|
||||
NdbOperation* aNextOp = 0);
|
||||
|
||||
void handleExecuteCompletion();
|
||||
|
||||
@ -730,6 +738,8 @@ private:
|
||||
// nextScanResult.
|
||||
NdbOperation* theScanningOp; // The operation actually performing the scan
|
||||
Uint32 theBuddyConPtr;
|
||||
// optim: any blobs
|
||||
bool theBlobFlag;
|
||||
|
||||
static void sendTC_COMMIT_ACK(NdbApiSignal *,
|
||||
Uint32 transId1, Uint32 transId2,
|
||||
|
Reference in New Issue
Block a user