Struct Fragmenter_Namespace::InsertDataLoader::DistributedConnectorΒΆ

struct DistributedConnector

Subclassed by Parser::DistributedConnector

Public 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 ~DistributedConnector()