Package | Description |
---|---|
org.apache.giraph.comm |
Package of communication related objects, IPC service.
|
org.apache.giraph.comm.messages |
Package of classes for storing messages.
|
org.apache.giraph.comm.netty |
Package for netty implementations.
|
org.apache.giraph.edge |
Package of Vertex implementations.
|
org.apache.giraph.edge.primitives |
Package of edge stores specialized for certain type of vertex ids.
|
org.apache.giraph.graph |
Package of all the graph related objects, built on the
org.apache.bsp package.
|
org.apache.giraph.ooc |
Package of out-of-core related classes.
|
org.apache.giraph.worker |
Package of all the worker related things
|
Modifier and Type | Method and Description |
---|---|
protected CentralizedServiceWorker |
SendDataCache.getServiceWorker()
Get the service worker.
|
CentralizedServiceWorker<I,V,E> |
ServerData.getServiceWorker()
Get the reference of the service worker.
|
Modifier and Type | Method and Description |
---|---|
static <I extends org.apache.hadoop.io.WritableComparable,M extends org.apache.hadoop.io.Writable> |
OneMessagePerVertexStore.newFactory(CentralizedServiceWorker<I,?,?> service,
ImmutableClassesGiraphConfiguration<I,?,?> config)
Create new factory for this message store
|
static <I extends org.apache.hadoop.io.WritableComparable,M extends org.apache.hadoop.io.Writable> |
ByteArrayMessagesPerVertexStore.newFactory(CentralizedServiceWorker<I,?,?> service,
ImmutableClassesGiraphConfiguration<I,?,?> config)
Create new factory for this message store
|
Modifier and Type | Method and Description |
---|---|
CentralizedServiceWorker<I,V,E> |
NettyWorkerClient.getService() |
Constructor and Description |
---|
NettyWorkerAggregatorRequestProcessor(org.apache.hadoop.util.Progressable progressable,
ImmutableClassesGiraphConfiguration<?,?,?> configuration,
CentralizedServiceWorker<?,?,?> serviceWorker)
Constructor.
|
NettyWorkerClient(org.apache.hadoop.mapreduce.Mapper.Context context,
ImmutableClassesGiraphConfiguration<I,V,E> configuration,
CentralizedServiceWorker<I,V,E> service,
Thread.UncaughtExceptionHandler exceptionHandler)
Only constructor.
|
NettyWorkerClientRequestProcessor(org.apache.hadoop.mapreduce.Mapper.Context context,
ImmutableClassesGiraphConfiguration<I,V,E> conf,
CentralizedServiceWorker<I,V,E> serviceWorker,
boolean useOneMessageToManyIdsEncoding)
Constructor.
|
NettyWorkerServer(ImmutableClassesGiraphConfiguration<I,V,E> conf,
CentralizedServiceWorker<I,V,E> service,
org.apache.hadoop.mapreduce.Mapper.Context context,
Thread.UncaughtExceptionHandler exceptionHandler)
Constructor to start the server.
|
Modifier and Type | Field and Description |
---|---|
protected CentralizedServiceWorker<I,V,E> |
InMemoryEdgeStoreFactory.service
Service worker.
|
protected CentralizedServiceWorker<I,V,E> |
AbstractEdgeStore.service
Service worker.
|
Modifier and Type | Method and Description |
---|---|
void |
InMemoryEdgeStoreFactory.initialize(CentralizedServiceWorker<I,V,E> service,
ImmutableClassesGiraphConfiguration<I,V,E> conf,
org.apache.hadoop.util.Progressable progressable) |
void |
EdgeStoreFactory.initialize(CentralizedServiceWorker<I,V,E> service,
ImmutableClassesGiraphConfiguration<I,V,E> conf,
org.apache.hadoop.util.Progressable progressable)
Implementation class should use this method of initialization
of any required internal state.
|
Constructor and Description |
---|
AbstractEdgeStore(CentralizedServiceWorker<I,V,E> service,
ImmutableClassesGiraphConfiguration<I,V,E> configuration,
org.apache.hadoop.util.Progressable progressable)
Constructor.
|
SimpleEdgeStore(CentralizedServiceWorker<I,V,E> service,
ImmutableClassesGiraphConfiguration<I,V,E> configuration,
org.apache.hadoop.util.Progressable progressable)
Constructor.
|
Constructor and Description |
---|
IntEdgeStore(CentralizedServiceWorker<org.apache.hadoop.io.IntWritable,V,E> service,
ImmutableClassesGiraphConfiguration<org.apache.hadoop.io.IntWritable,V,E> configuration,
org.apache.hadoop.util.Progressable progressable)
Constructor.
|
LongEdgeStore(CentralizedServiceWorker<org.apache.hadoop.io.LongWritable,V,E> service,
ImmutableClassesGiraphConfiguration<org.apache.hadoop.io.LongWritable,V,E> configuration,
org.apache.hadoop.util.Progressable progressable)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractComputation.initialize(GraphState graphState,
WorkerClientRequestProcessor<I,V,E> workerClientRequestProcessor,
CentralizedServiceWorker<I,V,E> serviceWorker,
WorkerGlobalCommUsage workerGlobalCommUsage)
Initialize, called by infrastructure before the superstep starts.
|
void |
Computation.initialize(GraphState graphState,
WorkerClientRequestProcessor<I,V,E> workerClientRequestProcessor,
CentralizedServiceWorker<I,V,E> serviceWorker,
WorkerGlobalCommUsage workerGlobalCommUsage)
Initialize, called by infrastructure before the superstep starts.
|
Constructor and Description |
---|
ComputeCallable(org.apache.hadoop.mapreduce.Mapper.Context context,
GraphState graphState,
MessageStore<I,M1> messageStore,
ImmutableClassesGiraphConfiguration<I,V,E> configuration,
CentralizedServiceWorker<I,V,E> serviceWorker)
Constructor
|
Modifier and Type | Method and Description |
---|---|
CentralizedServiceWorker |
OutOfCoreEngine.getServiceWorker()
Get a reference to the service worker
|
Constructor and Description |
---|
OutOfCoreEngine(ImmutableClassesGiraphConfiguration<?,?,?> conf,
CentralizedServiceWorker<?,?,?> service,
NetworkMetrics networkMetrics)
Constructor
|
Modifier and Type | Class and Description |
---|---|
class |
BspServiceWorker<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable>
ZooKeeper-based implementation of
CentralizedServiceWorker . |
Modifier and Type | Method and Description |
---|---|
void |
WorkerContext.setupSuperstep(CentralizedServiceWorker<?,?,?> serviceWorker)
Setup superstep.
|
Constructor and Description |
---|
WorkerAggregatorHandler(CentralizedServiceWorker<?,?,?> serviceWorker,
ImmutableClassesGiraphConfiguration conf,
org.apache.hadoop.util.Progressable progressable)
Constructor
|
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.