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::PDBDistributionManager, including all inherited members.
addOrUpdateNodes(PDBLoggerPtr myLoggerIn, string &nodeID) | pdb::PDBDistributionManager | |
getNoOfNodes() | pdb::PDBDistributionManager | inline |
getPermitToRunQuery(PDBLoggerPtr myLoggerIn) | pdb::PDBDistributionManager | |
getQueryPlannerPlace() | pdb::PDBDistributionManager | inline |
getSingleNode() | pdb::PDBDistributionManager | |
getUpNodesOfCluster() | pdb::PDBDistributionManager | inline |
heartBeatCounter | pdb::PDBDistributionManager | private |
nodesOfCluster | pdb::PDBDistributionManager | private |
PDBDistributionManager() | pdb::PDBDistributionManager | |
queryIsDone(string &queryID, PDBLoggerPtr myLoggerIn) | pdb::PDBDistributionManager | |
queryPlannerPlace | pdb::PDBDistributionManager | private |
runningQueries | pdb::PDBDistributionManager | private |
setNodesOfCluster(const unordered_map< string, long > &nodesOfCluster) | pdb::PDBDistributionManager | inline |
setQueryPlannerPlace(string &queryPlannerPlace) | pdb::PDBDistributionManager | inline |
writeLock | pdb::PDBDistributionManager | private |
~PDBDistributionManager() | pdb::PDBDistributionManager |