OmniSciDB
a5dc49c757
|
#include <InsertDataLoader.h>
Public Member Functions | |
virtual size_t | leafCount ()=0 |
virtual void | insertChunksToLeaf (const Catalog_Namespace::SessionInfo &parent_session_info, const size_t leaf_idx, const Fragmenter_Namespace::InsertChunks &insert_chunks)=0 |
virtual void | insertDataToLeaf (const Catalog_Namespace::SessionInfo &parent_session_info, const size_t leaf_idx, Fragmenter_Namespace::InsertData &insert_data)=0 |
virtual void | checkpoint (const Catalog_Namespace::SessionInfo &parent_session_info, int tableId)=0 |
virtual void | rollback (const Catalog_Namespace::SessionInfo &parent_session_info, int tableId)=0 |
virtual | ~InsertConnector ()=default |
Definition at line 27 of file InsertDataLoader.h.
|
virtualdefault |
|
pure virtual |
Implemented in Parser::LocalQueryConnector, and Fragmenter_Namespace::LocalInsertConnector.
|
pure virtual |
Implemented in Parser::LocalQueryConnector, and Fragmenter_Namespace::LocalInsertConnector.
Referenced by Fragmenter_Namespace::InsertDataLoader::insertChunks().
|
pure virtual |
Implemented in Parser::LocalQueryConnector, and Fragmenter_Namespace::LocalInsertConnector.
Referenced by Fragmenter_Namespace::InsertDataLoader::insertData().
|
pure virtual |
Implemented in Parser::LocalQueryConnector, and Fragmenter_Namespace::LocalInsertConnector.
Referenced by Fragmenter_Namespace::InsertDataLoader::insertChunks(), and Fragmenter_Namespace::InsertDataLoader::insertData().
|
pure virtual |
Implemented in Parser::LocalQueryConnector, and Fragmenter_Namespace::LocalInsertConnector.