![]() |
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::JoinTupleSingleton, including all inherited members.
| getMerger()=0 | pdb::JoinTupleSingleton | pure virtual |
| getPartitionedSink(int numPartitionsPerNode, int numNodes, TupleSpec &consumeMe, TupleSpec &attsToOpOn, TupleSpec &projection, std::vector< int > &whereEveryoneGoes)=0 | pdb::JoinTupleSingleton | pure virtual |
| getPartitionedSource(size_t myPartitionId, std::function< PDBPagePtr()> getAnotherVector, std::function< void(PDBPagePtr)> doneWithVector, size_t chunkSize, std::vector< int > &whereEveryoneGoes)=0 | pdb::JoinTupleSingleton | pure virtual |
| getProber(void *hashTable, std::vector< int > &positions, TupleSpec &inputSchema, TupleSpec &attsToOperateOn, TupleSpec &attsToIncludeInOutput, bool needToSwapLHSAndRhs)=0 | pdb::JoinTupleSingleton | pure virtual |
| getShuffler()=0 | pdb::JoinTupleSingleton | pure virtual |
| getSink(TupleSpec &consumeMe, TupleSpec &attsToOpOn, TupleSpec &projection, std::vector< int > &whereEveryoneGoes)=0 | pdb::JoinTupleSingleton | pure virtual |