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.
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
6
]
_stritem
pdb::AbstractHashSet
pdb::PartitionedHashSet
pdb::SharedHashSet
pdb::AbstractPhysicalNode
pdb::AdvancedPhysicalAbstractPipe
pdb::AdvancedPhysicalAggregationPipe
pdb::AdvancedPhysicalJoinSidePipe
pdb::AdvancedPhysicalStraightPipe
pdb::SimplePhysicalNode
pdb::SimplePhysicalAggregationNode
pdb::SimplePhysicalJoinNode
pdb::SimplePhysicalPartitionNode
pdb::AbstractPhysicalNodeFactory
pdb::AdvancedPhysicalNodeFactory
pdb::SimplePhysicalNodeFactory
pdb::AdvancedPhysicalAbstractAlgorithm
pdb::AdvancedPhysicalAggregationPipelineAlgorithm
pdb::AdvancedPhysicalJoinBroadcastedHashsetAlgorithm
pdb::AdvancedPhysicalPipelineAlgorithm
pdb::AdvancedPhysicalShuffledHashsetPipelineAlgorithm
pdb::AdvancedPhysicalShuffleSetAlgorithm
pdb::AggregationJobStageBuilder
pdb::AllocatorState
AtomicComputation
ApplyAgg
ApplyFilter
ApplyJoin
ApplyLambda
ApplyPartition
Flatten
HashLeft
HashOne
HashRight
ScanSet
WriteSet
AtomicComputationList
AttList
bad_alloc
pdb::NotEnoughSpace
block_header_t
pdb::BlockQueryProcessor
pdb::FilterBlockQueryProcessor< Output, Input >
pdb::ProjectionBlockQueryProcessor< Output, Input >
pdb::BroadcastJoinBuildHTJobStageBuilder
CacheKey
CacheKeyEqual
CacheKeyHash
CacheStats
CatalogStandardDatabaseMetadata
CatalogStandardNodeMetadata
CatalogStandardPermissionsMetadata
CatalogStandardSetMetadata
CatalogStandardUserTypeMetadata
CompareCachedPages
CompareCachedPagesMRU
pdb::ComputationNode
pdb::ComputeExecutor
pdb::FilterExecutor
pdb::FlattenExecutor
pdb::HashOneExecutor
pdb::JoinProbe< RHSType >
pdb::SimpleComputeExecutor
pdb::ComputeInfo
pdb::JoinArg
pdb::ComputeSink
pdb::CombinedShuffleSink< KeyType, ValueType >
pdb::HashPartitionSink< KeyType, ValueType >
pdb::HashPartitionTransformationSink< ValueType >
pdb::HashSink< KeyType, ValueType >
pdb::JoinSink< RHSType >
pdb::PartitionedJoinSink< RHSType >
pdb::ShuffleSink< KeyType, ValueType >
pdb::VectorSink< DataType >
pdb::ComputeSource
pdb::MapTupleSetIterator< KeyType, ValueType, OutputType >
pdb::PartitionedJoinMapTupleSetIterator< RHSType >
pdb::VectorTupleSetIterator
Configuration
control_t
DatabaseInterface
DataPacket
DataProxy
pdb::DataStatistics
DefaultDatabase
pdb::DefaultPolicy
pdb::DummyPolicy
FileSearchKey
pdb::GenericLambdaObject
pdb::TypedLambdaObject< Out >
pdb::MethodCallLambda< Out, ClassType >
pdb::TypedLambdaObject< bool >
pdb::AndLambda< LeftType, RightType >
pdb::EqualsLambda< LeftType, RightType >
pdb::TypedLambdaObject< OutType >
pdb::DereferenceLambda< OutType >
pdb::TypedLambdaObject< pdb::Ptr< ClassType > >
pdb::SelfLambda< ClassType >
pdb::TypedLambdaObject< pdb::Ptr< Out > >
pdb::AttAccessLambda< Out, ClassType >
pdb::TypedLambdaObject< ReturnType >
pdb::CPlusPlusLambda< F, ReturnType, ParamOne, ParamTwo, ParamThree, ParamFour, ParamFive >
pdb::Handle< ObjType >
pdb::Handle< Input >
pdb::Handle< Map< String, Handle< Vector< Object > > > >
pdb::Handle< Output >
pdb::Handle< pdb::AbstractAggregateComp >
pdb::Handle< pdb::AggregationMap< KeyType, ValueType > >
pdb::Handle< pdb::Array< char > >
pdb::Handle< pdb::Array< int > >
pdb::Handle< pdb::Array< pdb::Handle< pdb::Computation > > >
pdb::Handle< pdb::Array< pdb::Handle< pdb::Employee > > >
pdb::Handle< pdb::Array< pdb::Handle< pdb::Object > > >
pdb::Handle< pdb::Array< pdb::Handle< pdb::Supervisor > > >
pdb::Handle< pdb::Array< pdb::OptimizedEmployee > >
pdb::Handle< pdb::Array< pdb::Vector< RHSType > > >
pdb::Handle< pdb::Array< pdb::Vector< ValueType > > >
pdb::Handle< pdb::Array< size_t > >
pdb::Handle< pdb::Array< TypeContained > >
pdb::Handle< pdb::Computation >
pdb::Handle< pdb::ComputePlan >
pdb::Handle< pdb::Employee >
pdb::Handle< pdb::GenericBlock >
pdb::Handle< pdb::JoinMap< RHSType > >
pdb::Handle< pdb::JoinPairArray< ValueType > >
pdb::Handle< pdb::Map< KeyType, ValueType > >
pdb::Handle< pdb::Map< pdb::String, pdb::String > >
pdb::Handle< pdb::Map< pdb::String, pdb::Vector< int > > >
pdb::Handle< pdb::Map< pdb::String, pdb::Vector< pdb::String > > >
pdb::Handle< pdb::Object >
pdb::Handle< pdb::PairArray< KeyType, ValueType > >
pdb::Handle< pdb::PairArray< pdb::String, pdb::Vector< pdb::Handle< pdb::Employee > > > >
pdb::Handle< pdb::PairArray< pdb::String, pdb::Vector< pdb::OptimizedEmployee > > >
pdb::Handle< pdb::pdb::Vector< pdb::CatalogPermissionsMetadata > >
pdb::Handle< pdb::pdb::Vector< pdb::String > >
pdb::Handle< pdb::ScanUserSet< KeyClass > >
pdb::Handle< pdb::ScanUserSet< OutputClass > >
pdb::Handle< pdb::ScanUserSet< TopKQueue< Score, ValueType > > >
pdb::Handle< pdb::ScanUserSet< ValueClass > >
pdb::Handle< pdb::SetIdentifier >
pdb::Handle< pdb::String >
pdb::Handle< pdb::TupleSetJobStage >
pdb::Handle< pdb::Vector< double > >
pdb::Handle< pdb::Vector< Handle< CatalogUserTypeMetadata > > >
pdb::Handle< pdb::Vector< pdb::CatalogDatabaseMetadata > >
pdb::Handle< pdb::Vector< pdb::CatalogNodeMetadata > >
pdb::Handle< pdb::Vector< pdb::CatalogSetMetadata > >
pdb::Handle< pdb::Vector< pdb::CatalogUserTypeMetadata > >
pdb::Handle< pdb::Vector< pdb::Handle< Input > > >
pdb::Handle< pdb::Vector< pdb::Handle< Output > > >
pdb::Handle< pdb::Vector< pdb::Handle< OutputClass > > >
pdb::Handle< pdb::Vector< pdb::Handle< OutType > > >
pdb::Handle< pdb::Vector< pdb::Handle< pdb::AggregationMap< KeyType, ValueType > > > >
pdb::Handle< pdb::Vector< pdb::Handle< pdb::BaseQuery > > >
pdb::Handle< pdb::Vector< pdb::Handle< pdb::Computation > > >
pdb::Handle< pdb::Vector< pdb::Handle< pdb::JoinMap< RHSType > > > >
pdb::Handle< pdb::Vector< pdb::Handle< pdb::Map< KeyType, ValueType > > > >
pdb::Handle< pdb::Vector< pdb::Handle< pdb::NodeDispatcherData > > >
pdb::Handle< pdb::Vector< pdb::Handle< pdb::Object > > >
pdb::Handle< pdb::Vector< pdb::Handle< pdb::QueryBase > > >
pdb::Handle< pdb::Vector< pdb::Handle< pdb::ResourceInfo > > >
pdb::Handle< pdb::Vector< pdb::Handle< pdb::SetIdentifier > > >
pdb::Handle< pdb::Vector< pdb::Handle< pdb::Vector< HashPartitionID > > > >
pdb::Handle< pdb::Vector< pdb::String > >
pdb::Handle< pdb::Vector< Score > >
pdb::Handle< pdb::Vector< ValueType > >
pdb::Handle< TargetType >
pdb::Handle< Vector< CatalogDatabaseMetadata > >
pdb::Handle< Vector< CatalogNodeMetadata > >
pdb::Handle< Vector< CatalogSetMetadata > >
pdb::Handle< Vector< CatalogUserTypeMetadata > >
pdb::HasFiveArgs
pdb::HasFourArgs
pdb::Hasher< KeyType >
pdb::HashPartitionedJoinBuildHTJobStageBuilder
pdb::HashSetManager
pdb::HasThreeArgs
pdb::HasTwoArgs
pdb::InactiveAllocationBlock
pdb::InputTupleSetSpecifier
integrity_t
pdb::IsAbstract< T >
pdb::IsAbstract< HoldMe >
pdb::JoinMapIterator< ValueType >
pdb::JoinMapIterator< RHSType >
pdb::JoinMapRecordClass< ValueType >
pdb::JoinMapRecordClass< pdb::Nothing >
pdb::JoinRecordList< ValueType >
pdb::JoinRecordList< RHSType >
JoinRecordLst< StoredType >
pdb::JoinTupleBase
pdb::JoinTuple< HoldMe, MeTo >
pdb::JoinTupleSingleton
pdb::JoinSingleton< HoldMe >
KeyValueList
pdb::Lambda< ReturnType >
pdb::LambdaTree< ReturnType >
pdb::LambdaTree< LeftType >
pdb::LambdaTree< pdb::Ptr< OutType > >
pdb::LambdaTree< RightType >
LexerExtra
LocalitySet
FileSet
HashSet
UserSet
TempSet
LockGuard
LogicalPlan
pdb::MaintenanceFuncs
pdb::MapRecordClass< KeyType, ValueType >
pdb::MemoryHolder
pdb::MultiInputsBase
pdb::MultiPolicyAllocator< FirstPolicy, OtherPolicies >
pdb::NodePartitionData
pdb::NoReferenceCountPolicy
pdb::NoReusePolicy
NullStream
pdb::Object
ExportableObject
pdb::OptimizedSupervisor
pdb::Supervisor
pdb::JoinPairArray< RHSType >
pdb::Map< pdb::String, pdb::Vector< pdb::Handle< pdb::Employee > > >
pdb::Map< pdb::String, pdb::Vector< pdb::OptimizedEmployee > >
pdb::AbstractJobStage
pdb::AggregationJobStage
pdb::BroadcastJoinBuildHTJobStage
pdb::HashPartitionedJoinBuildHTJobStage
pdb::TupleSetJobStage
pdb::Ack
pdb::Array< TypeContained >
pdb::Avg
pdb::AvgResult
pdb::BackendExecuteSelection
pdb::BackendTestSetCopy
pdb::BackendTestSetScan
pdb::BaseQuery
pdb::BuiltinPartialResult
pdb::CatAddNodeToDatabaseRequest
pdb::CatAddNodeToSetRequest
pdb::CatalogCloseSQLiteDBHandler
pdb::CatalogDatabaseMetadata
pdb::CatalogNodeMetadata
pdb::CatalogPermissionsMetadata
pdb::CatalogPrintMetadata
pdb::CatalogSetMetadata
pdb::CatalogUserTypeMetadata
pdb::CatCreateDatabaseRequest
pdb::CatCreateSetRequest
pdb::CatDeleteDatabaseRequest
pdb::CatDeleteSetRequest
pdb::CatRegisterType
pdb::CatRemoveNodeFromDatabaseRequest
pdb::CatRemoveNodeFromSetRequest
pdb::CatSetObjectTypeRequest
pdb::CatSharedLibraryByNameRequest
pdb::CatSharedLibraryRequest
pdb::CatSharedLibraryResult
pdb::CatTypeNameSearch
pdb::CatTypeNameSearchResult
pdb::CatTypeSearchResult
pdb::CloseConnection
pdb::Computation
pdb::AbstractAggregateComp
pdb::AggregateCompBase< TopKQueue< Score, ValueType >, InputClass, int, TopKQueue< Score, ValueType > >
pdb::AggregateComp< TopKQueue< Score, ValueType >, InputClass, int, TopKQueue< Score, ValueType > >
pdb::TopKComp< InputClass, Score, ValueType >
pdb::AggregateCompBase< OutputClass, InputClass, KeyClass, ValueClass >
pdb::AggregateComp< OutputClass, InputClass, KeyClass, ValueClass >
pdb::AbstractJoinComp
pdb::JoinCompBase< Out, In1, In2, Args... >
pdb::JoinComp< Out, In1, In2, Args >
pdb::JoinCompBase< Out, In1, In2, Rest >
pdb::AbstractPartitionComp< KeyClass, ValueClass >
pdb::PartitionCompBase< KeyClass, ValueClass >
pdb::PartitionComp< KeyClass, ValueClass >
pdb::PartitionTransformationCompBase< KeyClass, ValueClass >
pdb::PartitionTransformationComp< KeyClass, ValueClass >
pdb::MultiSelectionCompBase< OutputClass, InputClass >
pdb::MultiSelectionComp< OutputClass, InputClass >
pdb::ScanUserSetBase< OutputClass >
pdb::ScanUserSet< OutputClass >
pdb::SelectionCompBase< OutputClass, InputClass >
pdb::SelectionComp< OutputClass, InputClass >
pdb::WriteUserSetBase< OutputClass >
pdb::WriteUserSet< OutputClass >
pdb::ScanUserSetBase< DoubleVector >
pdb::ScanUserSet< DoubleVector >
ScanDoubleVectorSet
pdb::ComputePlan
pdb::DeleteSet
pdb::DepartmentEmployeeAges
pdb::DepartmentEmployees
pdb::DepartmentTotal
pdb::DispatcherAddData
pdb::DispatcherRegisterPartitionPolicy
pdb::DistributedStorageAddDatabase
pdb::DistributedStorageAddSet
pdb::DistributedStorageAddTempSet
pdb::DistributedStorageCleanup
pdb::DistributedStorageClearSet
pdb::DistributedStorageExportSet
pdb::DistributedStorageRemoveDatabase
pdb::DistributedStorageRemoveHashSet
pdb::DistributedStorageRemoveSet
pdb::DistributedStorageRemoveTempSet
pdb::DoneWithResult
pdb::DoubleSumResult
pdb::DoubleVector
pdb::DoubleVectorResult
pdb::Employee
pdb::ExecuteComputation
pdb::ExecuteQuery
pdb::GenericBlock
pdb::GetListOfNodes
pdb::Holder< TargetType >
pdb::JoinMap< ValueType >
pdb::JoinPairArray< ValueType >
pdb::KeepGoing
pdb::KMeansDoubleVector
pdb::ListOfNodes
pdb::Map< KeyType, ValueType >
pdb::AggregationMap< KeyType, ValueType >
pdb::MyEmployee
pdb::NodeDispatcherData
pdb::NodeInfo
pdb::Nothing
pdb::OptimizedDepartmentEmployees
pdb::OptimizedEmployee
pdb::PairArray< KeyType, ValueType >
pdb::PlaceOfQueryPlanner
pdb::ProcessorFactory
pdb::QueriesAndPlan
pdb::QueryBase
pdb::Query< OutType >
pdb::QueryOutput< OutType >
pdb::Query< Out >
pdb::Set< Out >
pdb::QueryDone
pdb::QueryPermit
pdb::QueryPermitResponse
pdb::RegisterReplica
pdb::RequestResources
pdb::ResourceInfo
pdb::SetIdentifier
pdb::SetScan
pdb::ShutDown
pdb::SimpleRequestResult
pdb::StorageAddTempSetResult
pdb::StorageAddData
pdb::StorageAddDatabase
pdb::StorageAddObject
pdb::StorageAddObjectInLoop
pdb::StorageAddSet
pdb::StorageAddTempSet
pdb::StorageAddType
pdb::StorageBytesPinned
pdb::StorageCleanup
pdb::StorageClearSet
pdb::StorageCollectStats
pdb::StorageCollectStatsResponse
pdb::StorageExportSet
pdb::StorageGetData
pdb::StorageGetDataResponse
pdb::StorageGetSetPages
pdb::StorageNoMorePage
pdb::StoragePagePinned
pdb::StoragePinBytes
pdb::StoragePinPage
pdb::StorageRemoveDatabase
pdb::StorageRemoveHashSet
pdb::StorageRemoveTempSet
pdb::StorageRemoveUserSet
pdb::StorageTestSetCopy
pdb::StorageTestSetScan
pdb::StorageUnpinPage
pdb::StringIntPair
pdb::SumResult
pdb::TopKQueue< Score, ValueType >
pdb::TupleSetExecuteQuery
pdb::Vector< TypeContained >
pdb::ZB_Company
pdb::Vector< char >
pdb::Vector< int >
pdb::Vector< pdb::Handle< pdb::Computation > >
pdb::Vector< pdb::Handle< pdb::Employee > >
pdb::Vector< pdb::Handle< pdb::Object > >
pdb::Vector< pdb::Handle< pdb::Supervisor > >
pdb::Vector< pdb::OptimizedEmployee >
pdb::Vector< pdb::Vector< RHSType > >
pdb::Vector< pdb::Vector< ValueType > >
pdb::Vector< size_t >
pdb::OutputIterator< OutType >
PageCache
PageCircularBuffer
PageHandle
PageIndex
PageIndexEqual
PageIndexHash
PageIteratorInterface
FileSetPageIterator
PageCircularBufferIterator
PartitionPageIterator
SetCachePageIterator
PageScanner
PartitionedFileMetaData
pdb::Partitioner< KeyClass, ValueClass >
PartitionMetaData
pdb::PartitionPolicy
pdb::RandomPolicy
pdb::RoundRobinPolicy
pdb::PartitionPolicyFactory
PDBBuzzer
PDBCatalog
PDBCircularBuffer< T >
pdb::PDBCommunicator
pdb::PDBDistributionManager
PDBFileInterface
PartitionedFile
SequenceFile
pdb::PDBLogger
pdb::PDBMapIterator< KeyType, ValueType >
PDBObject
PDBPage
pdb::PDBServer
pdb::PDBTemplateBase
pdb::PDBWork
pdb::GenericWork
pdb::NothingWork
pdb::PDBCommWork
pdb::ServerWork
pdb::SimpleRequestHandler< RequestType >
PDBEvictWork
PDBFlushConsumerWork
PDBFlushProducerWork
PDBScanWork
TestCopyWork
TestScanWork
pdb::PDBWorker
pdb::PDBWorkerQueue
pdb::PhysicalOptimizer
pdb::PhysicalOptimizerResult
pdb::Pipeline
pdb::PipelineContext
pdb::PipelineStage
pdb::PolicyList< FirstPolicy, OtherPolicies >
pdb::PolicyList< FirstPolicy, OtherPolicies...>
pdb::PtrBase
pdb::Ptr< BaseType >
pdb::QueryClient
pdb::QueryExecutor
pdb::FilterQueryExecutor
pdb::SimpleQueryExecutor
pdb::QueryGraphAnalyzer
STLSlabAllocator< T >::rebind< U >
pdb::Record< ObjType >
pdb::Record< pdb::Vector< pdb::Handle< OutType > > >
pdb::Record< pdb::Vector< pdb::Handle< pdb::JoinMap< RHSType > > > >
pdb::Record< pdb::Vector< pdb::Handle< pdb::Object > > >
RecordIterator
pdb::RefCountedObject< ObjType >
pdb::SafeResult< P >
pdb::SafeResultFailure< P >
pdb::SafeResultSuccess< P >
pdb::Sampler
pdb::ScoreValuePair< Score, ValueType >
SequenceID
pdb::ServerFunctionality
pdb::BroadcastServer
pdb::DistributedStorageManagerServer
pdb::CatalogClient
pdb::CatalogServer
pdb::DispatcherClient
pdb::DispatcherServer
pdb::DistributedStorageManagerClient
pdb::DistributionManagerClient
pdb::DistributionManagerServer
pdb::FrontendQueryTestServer
pdb::HermesExecutionServer
pdb::PangeaStorageServer
pdb::PDBClient
pdb::QuerySchedulerServer
pdb::ResourceManagerServer
pdb::StorageClient
pdb::SetIterator< OutType >
SetKey
SetSpecifier
settings_t
SharedMem
pdb::ShuffleInfo
pdb::SimpleSingleTableQueryProcessor
pdb::AggOutProcessor< OutputClass, KeyType, ValueType >
pdb::AggregationProcessor< KeyType, ValueType >
pdb::CombinerProcessor< KeyType, ValueType >
pdb::FilterQueryProcessor< Output, Input >
pdb::ProjectionQueryProcessor< Output, Input >
pdb::SinkMerger
pdb::JoinSinkMerger< RHSType >
pdb::SinkShuffler
pdb::JoinSinkShuffler< RHSType >
SlabAllocator
slabclass_t
pdb::StandardResourceInfo
pdb::Statistics
pdb::StatisticsDB
STLSlabAllocator< T >
pdb::String
tlsfAllocator
pdb::TransformedSet
pdb::TupleSet
pdb::TupleSetIterator
pdb::TupleSetJobStageBuilder
pdb::TupleSetSetupMachine
pdb::TupleSetSetupMachine< bool >
pdb::TupleSetSpecifier
TupleSpec
UserType
pdb::UseTemporaryAllocationBlock
pdb::VTableMap
YYSTYPE
Generated on Mon Jun 18 2018 18:10:39 by
1.8.6