OmniSciDB  04ee39c94c
MapDLeafHandler Class Reference

#include <MapDDistributedHandler.h>

Public Member Functions

 ~MapDLeafHandler ()
 

Private Member Functions

 MapDLeafHandler (MapDHandler *mapd_handler)
 
void check_table_consistency (TTableMeta &_return, const TSessionId &session, const int32_t table_id)
 
void start_query (TPendingQuery &_return, const TSessionId &session, const std::string &query_ra, const bool just_explain)
 
void execute_first_step (TStepResult &_return, const TPendingQuery &pending_query)
 
void broadcast_serialized_rows (const TSerializedRows &serialized_rows, const TRowDescriptor &row_desc, const TQueryId query_id)
 
void flush_queue ()
 

Friends

class MapDHandler
 

Detailed Description

Definition at line 49 of file MapDDistributedHandler.h.

Constructor & Destructor Documentation

◆ ~MapDLeafHandler()

MapDLeafHandler::~MapDLeafHandler ( )
inline

Definition at line 51 of file MapDDistributedHandler.h.

51 {}

◆ MapDLeafHandler()

MapDLeafHandler::MapDLeafHandler ( MapDHandler mapd_handler)
inlineprivate

Definition at line 54 of file MapDDistributedHandler.h.

References CHECK.

54 { CHECK(false); }
#define CHECK(condition)
Definition: Logger.h:187

Member Function Documentation

◆ broadcast_serialized_rows()

void MapDLeafHandler::broadcast_serialized_rows ( const TSerializedRows &  serialized_rows,
const TRowDescriptor &  row_desc,
const TQueryId  query_id 
)
inlineprivate

Definition at line 73 of file MapDDistributedHandler.h.

References CHECK.

75  {
76  CHECK(false);
77  }
#define CHECK(condition)
Definition: Logger.h:187

◆ check_table_consistency()

void MapDLeafHandler::check_table_consistency ( TTableMeta &  _return,
const TSessionId &  session,
const int32_t  table_id 
)
inlineprivate

Definition at line 56 of file MapDDistributedHandler.h.

References CHECK.

58  {
59  CHECK(false);
60  };
#define CHECK(condition)
Definition: Logger.h:187

◆ execute_first_step()

void MapDLeafHandler::execute_first_step ( TStepResult &  _return,
const TPendingQuery &  pending_query 
)
inlineprivate

Definition at line 69 of file MapDDistributedHandler.h.

References CHECK.

69  {
70  CHECK(false);
71  }
#define CHECK(condition)
Definition: Logger.h:187

◆ flush_queue()

void MapDLeafHandler::flush_queue ( )
inlineprivate

Definition at line 79 of file MapDDistributedHandler.h.

References CHECK.

79 { CHECK(false); }
#define CHECK(condition)
Definition: Logger.h:187

◆ start_query()

void MapDLeafHandler::start_query ( TPendingQuery &  _return,
const TSessionId &  session,
const std::string &  query_ra,
const bool  just_explain 
)
inlineprivate

Definition at line 62 of file MapDDistributedHandler.h.

References CHECK.

65  {
66  CHECK(false);
67  }
#define CHECK(condition)
Definition: Logger.h:187

Friends And Related Function Documentation

◆ MapDHandler

friend class MapDHandler
friend

Definition at line 81 of file MapDDistributedHandler.h.


The documentation for this class was generated from the following file: