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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pdb::RandomPolicy Member List

This is the complete list of members for pdb::RandomPolicy, including all inherited members.

createNodePartitionData(Handle< Vector< Handle< NodeDispatcherData >>> storageNodes)pdb::RandomPolicyprivate
DEFAULT enum valuepdb::PartitionPolicy
FAIR enum valuepdb::PartitionPolicy
handleDeadNode(NodePartitionDataPtr deadNode)pdb::RandomPolicyprivatevirtual
partition(Handle< Vector< Handle< Object >>> toPartition)pdb::RandomPolicyvirtual
Policy enum namepdb::PartitionPolicy
RANDOM enum valuepdb::PartitionPolicy
RandomPolicy()pdb::RandomPolicy
ROUNDROBIN enum valuepdb::PartitionPolicy
SEEDpdb::RandomPolicyprivate
storageNodespdb::PartitionPolicy
updateExistingNode(NodePartitionDataPtr newNodeData, NodePartitionDataPtr oldNodeData)pdb::RandomPolicyprivatevirtual
updateNewNode(NodePartitionDataPtr newNode)pdb::RandomPolicyprivatevirtual
updateStorageNodes(Handle< Vector< Handle< NodeDispatcherData >>> storageNodes)pdb::RandomPolicyvirtual
~RandomPolicy()pdb::RandomPolicy