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
HermesExecutionServer.cc File Reference
#include "PDBDebug.h"
#include "GenericWork.h"
#include "HermesExecutionServer.h"
#include "StoragePagePinned.h"
#include "StorageNoMorePage.h"
#include "StorageRemoveHashSet.h"
#include "SimpleRequestHandler.h"
#include "SimpleRequestResult.h"
#include "BackendTestSetScan.h"
#include "BackendTestSetCopy.h"
#include "BackendExecuteSelection.h"
#include "PageCircularBufferIterator.h"
#include "TestScanWork.h"
#include "TestCopyWork.h"
#include "DataProxy.h"
#include "QueryBase.h"
#include "TupleSetJobStage.h"
#include "AggregationJobStage.h"
#include "BroadcastJoinBuildHTJobStage.h"
#include "HashPartitionedJoinBuildHTJobStage.h"
#include "PipelineStage.h"
#include "PartitionedHashSet.h"
#include "SharedHashSet.h"
#include "JoinMap.h"
#include "RecordIterator.h"
#include <vector>
+ Include dependency graph for HermesExecutionServer.cc:

Go to the source code of this file.

Namespaces

 pdb
 

Macros

#define HERMES_EXECUTION_SERVER_CC
 
#define JOIN_HASH_TABLE_SIZE_RATIO   1.5
 
#define HASH_PARTITIONED_JOIN_SIZE_RATIO   1
 

Macro Definition Documentation

#define HASH_PARTITIONED_JOIN_SIZE_RATIO   1

Definition at line 54 of file HermesExecutionServer.cc.

#define HERMES_EXECUTION_SERVER_CC

Definition at line 20 of file HermesExecutionServer.cc.

#define JOIN_HASH_TABLE_SIZE_RATIO   1.5

Definition at line 50 of file HermesExecutionServer.cc.