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.
|
This is the complete list of members for pdb::JoinSingleton< HoldMe >, including all inherited members.
getMerger() override | pdb::JoinSingleton< HoldMe > | inlinevirtual |
getPartitionedSink(int numPartitionsPerNode, int numNodes, TupleSpec &consumeMe, TupleSpec &attsToOpOn, TupleSpec &projection, std::vector< int > &whereEveryoneGoes) override | pdb::JoinSingleton< HoldMe > | inlinevirtual |
getPartitionedSource(size_t myPartitionId, std::function< PDBPagePtr()> getAnotherVector, std::function< void(PDBPagePtr)> doneWithVector, size_t chunkSize, std::vector< int > &whereEveryoneGoes) override | pdb::JoinSingleton< HoldMe > | inlinevirtual |
getProber(void *hashTable, std::vector< int > &positions, TupleSpec &inputSchema, TupleSpec &attsToOperateOn, TupleSpec &attsToIncludeInOutput, bool needToSwapLHSAndRhs) override | pdb::JoinSingleton< HoldMe > | inlinevirtual |
getShuffler() override | pdb::JoinSingleton< HoldMe > | inlinevirtual |
getSink(TupleSpec &consumeMe, TupleSpec &attsToOpOn, TupleSpec &projection, std::vector< int > &whereEveryoneGoes) override | pdb::JoinSingleton< HoldMe > | inlinevirtual |
myData | pdb::JoinSingleton< HoldMe > | private |