Interface | Description |
---|---|
WorkerAggregatorUsage |
Vertex classes can access and change aggregators through this interface
|
WorkerBroadcastUsage |
Methods on worker can access broadcasted values through this interface
|
WorkerGlobalCommUsage |
Methods on worker can access broadcasted values and provide
values to reduce through this interface
|
WorkerIndexUsage<I> |
Interface providing utilities for using worker index.
|
WorkerObserver |
Observer for worker.
|
WorkerReduceUsage |
Methods on worker can provide values to reduce through this interface
|
WorkerThreadGlobalCommUsage |
WorkerAggregatorUsage which can be used in each of the
computation threads. |
Class | Description |
---|---|
AllWorkersInfo |
Information about all workers, their WorkerInfo values, and indices.
|
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 . |
DefaultWorkerContext |
A dummy implementation of
WorkerContext . |
DefaultWorkerObserver |
Default Observer for Worker that does nothing.
|
EdgeInputSplitsCallable<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Load as many edge input splits as possible.
|
EdgeInputSplitsCallableFactory<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Factory for
EdgeInputSplitsCallable s. |
InputSplitsCallable<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Abstract base class for loading vertex/edge input splits.
|
LocalData<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable,B extends org.apache.hadoop.io.Writable> |
Stores LocalData for each worker
|
MappingInputSplitsCallable<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable,B extends org.apache.hadoop.io.Writable> |
Load as many mapping input splits as possible.
|
MappingInputSplitsCallableFactory<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable,B extends org.apache.hadoop.io.Writable> |
Factory for
MappingInputSplitsCallable s. |
MemoryObserver |
Memory observer to help synchronize when full gcs are happening across all
the workers
|
VertexInputSplitsCallable<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Load as many vertex input splits as possible.
|
VertexInputSplitsCallableFactory<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Factory for
VertexInputSplitsCallable s. |
WorkerAggregatorDelegator<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Class for delegating WorkerAggregatorUsage and
WorkerGlobalCommUsage methods to corresponding interface.
|
WorkerAggregatorHandler |
Handler for reduce/broadcast on the workers
|
WorkerContext |
WorkerContext allows for the execution of user code
on a per-worker basis.
|
WorkerInfo |
Information about a worker that is sent to the master and other workers.
|
WorkerInputSplitsHandler |
Requests splits from master and keeps track of them
|
WorkerProgress |
Stores information about a worker's progress that is periodically written to
ZooKeeper with
WorkerProgressWriter . |
WorkerProgressStats |
Stats about a worker's progress
|
WorkerProgressWriter |
Class which periodically writes worker's progress to zookeeper
|
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.