Struct Parser::LocalConnector

struct LocalConnector : public Parser::DistributedConnector

Public Functions

~LocalConnector()
size_t getOuterFragmentCount(QueryStateProxy query_state_proxy, std::string &sql_query_string)
AggregatedResult query(QueryStateProxy query_state_proxy, std::string &sql_query_string, std::vector<size_t> outer_frag_indices, bool validate_only, bool allow_interrupt)
std::vector<AggregatedResult> query(QueryStateProxy query_state_proxy, std::string &sql_query_string, std::vector<size_t> outer_frag_indices, bool allow_interrupt)
size_t leafCount()
void insertChunksToLeaf(const Catalog_Namespace::SessionInfo &session, const size_t leaf_idx, const Fragmenter_Namespace::InsertChunks &insert_chunks)
void insertDataToLeaf(const Catalog_Namespace::SessionInfo &session, const size_t leaf_idx, Fragmenter_Namespace::InsertData &insert_data)
void checkpoint(const Catalog_Namespace::SessionInfo &session, int tableId)
void rollback(const Catalog_Namespace::SessionInfo &session, int tableId)
std::list<ColumnDescriptor> getColumnDescriptors(AggregatedResult &result, bool for_create)