A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
|
#include <BroadcastJoinBuildHTJobStage.h>
Public Member Functions | |
ENABLE_DEEP_COPY | BroadcastJoinBuildHTJobStage () |
BroadcastJoinBuildHTJobStage (std::string jobId, JobStageID stageId, std::string hashSetName) | |
void | setSourceContext (Handle< SetIdentifier > sourceContext) |
Handle< SetIdentifier > | getSourceContext () |
std::string | getJobStageType () override |
int16_t | getJobStageTypeID () override |
JobStageID | getStageId () override |
void | setHashSetName (std::string hashSetName) |
std::string | getHashSetName () |
void | print () override |
void | setNumPages (int numPages) |
int | getNumPages () |
void | setComputePlan (const Handle< ComputePlan > &plan, const std::string &sourceTupleSetSpecifier, const std::string &targetTupleSetSpecifier, const std::string &targetComputationSpecifier) |
void | nullifyComputePlanPointer () |
std::string | getSourceTupleSetSpecifier () |
std::string | getTargetTupleSetSpecifier () |
std::string | getTargetComputationSpecifier () |
Handle< ComputePlan > | getComputePlan () |
void | setTotalMemoryOnThisNode (size_t totalMem) |
size_t | getTotalMemoryOnThisNode () |
Public Member Functions inherited from pdb::AbstractJobStage | |
void | setJobId (std::string jobId) |
std::string | getJobId () |
Public Member Functions inherited from pdb::Object | |
void | setVTablePtr (void *setToMe) |
void * | getVTablePtr () |
virtual void | setUpAndCopyFrom (void *target, void *source) const |
virtual void | deleteObject (void *deleteMe) |
virtual size_t | getSize (void *ofMe) |
Additional Inherited Members | |
Static Public Member Functions inherited from pdb::Object | |
static void * | operator new (size_t sz, const std::nothrow_t &tag) |
static void * | operator new (size_t sz) |
static void | operator delete (void *me) |
static void * | operator new (std::size_t count, void *ptr) |
Protected Attributes inherited from pdb::AbstractJobStage | |
String | jobId |
Definition at line 32 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 66 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 69 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 164 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 107 of file BroadcastJoinBuildHTJobStage.h.
|
inlineoverridevirtual |
Implements pdb::AbstractJobStage.
Definition at line 87 of file BroadcastJoinBuildHTJobStage.h.
|
inlineoverridevirtual |
Implements pdb::AbstractJobStage.
Definition at line 92 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 128 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 82 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 149 of file BroadcastJoinBuildHTJobStage.h.
|
inlineoverridevirtual |
Implements pdb::AbstractJobStage.
Definition at line 97 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 159 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 154 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 173 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 144 of file BroadcastJoinBuildHTJobStage.h.
|
inlineoverridevirtual |
Implements pdb::AbstractJobStage.
Definition at line 111 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 133 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 102 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 124 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 77 of file BroadcastJoinBuildHTJobStage.h.
|
inline |
Definition at line 169 of file BroadcastJoinBuildHTJobStage.h.
|
private |
Definition at line 42 of file BroadcastJoinBuildHTJobStage.h.
|
private |
Definition at line 45 of file BroadcastJoinBuildHTJobStage.h.
|
private |
Definition at line 39 of file BroadcastJoinBuildHTJobStage.h.
|
private |
Definition at line 48 of file BroadcastJoinBuildHTJobStage.h.
|
private |
Definition at line 36 of file BroadcastJoinBuildHTJobStage.h.
|
private |
Definition at line 51 of file BroadcastJoinBuildHTJobStage.h.
|
private |
Definition at line 57 of file BroadcastJoinBuildHTJobStage.h.
|
private |
Definition at line 54 of file BroadcastJoinBuildHTJobStage.h.
|
private |
Definition at line 60 of file BroadcastJoinBuildHTJobStage.h.