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::RoundRobinPolicy, including all inherited members.
createNodePartitionData(Handle< Vector< Handle< NodeDispatcherData >>> storageNodes) | pdb::RoundRobinPolicy | private |
curNodeId | pdb::RoundRobinPolicy | static |
DEFAULT enum value | pdb::PartitionPolicy | |
FAIR enum value | pdb::PartitionPolicy | |
handleDeadNode(NodePartitionDataPtr deadNode) | pdb::RoundRobinPolicy | privatevirtual |
idMutex | pdb::RoundRobinPolicy | |
numNodes | pdb::RoundRobinPolicy | |
partition(Handle< Vector< Handle< Object >>> toPartition) | pdb::RoundRobinPolicy | virtual |
Policy enum name | pdb::PartitionPolicy | |
RANDOM enum value | pdb::PartitionPolicy | |
ROUNDROBIN enum value | pdb::PartitionPolicy | |
RoundRobinPolicy() | pdb::RoundRobinPolicy | |
storageNodes | pdb::PartitionPolicy | |
updateExistingNode(NodePartitionDataPtr newNodeData, NodePartitionDataPtr oldNodeData) | pdb::RoundRobinPolicy | privatevirtual |
updateNewNode(NodePartitionDataPtr newNode) | pdb::RoundRobinPolicy | privatevirtual |
updateStorageNodes(Handle< Vector< Handle< NodeDispatcherData >>> storageNodes) | pdb::RoundRobinPolicy | virtual |
~RoundRobinPolicy() | pdb::RoundRobinPolicy |