See: Description
| Interface | Description |
|---|---|
| Computation<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable,M1 extends org.apache.hadoop.io.Writable,M2 extends org.apache.hadoop.io.Writable> |
Interface for an application for computation.
|
| GraphTaskManager.CheckerIfWorkerShouldFailAfterException |
Interface to check if worker should fail after a thread gets an exception
|
| JobProgressTrackerClient |
Wrapper around JobProgressTracker which retries to connect and swallows
exceptions so app wouldn't crash if something goes wrong with progress
reports.
|
| MapperObserver |
Mapper observer
It can implement ContextSettable if it needs to access job counters.
|
| Vertex<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Class which holds vertex id, data and edges.
|
| VertexChanges<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Structure to hold all the possible graph mutations that can occur during a
superstep.
|
| VertexResolver<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Handles all the situations that can arise upon creation/removal of
vertices and edges.
|
| VertexValueCombiner<V extends org.apache.hadoop.io.Writable> |
When vertex values with the same vertex id are loaded, this
class specifies how to combine their vertex values.
|
| Class | Description |
|---|---|
| AbstractComputation<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable,M1 extends org.apache.hadoop.io.Writable,M2 extends org.apache.hadoop.io.Writable> |
See
Computation for explanation of the interface. |
| AddressesAndPartitionsWritable |
Helper class to write descriptions of master, workers and partition owners
|
| BasicComputation<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable,M extends org.apache.hadoop.io.Writable> |
Computation in which both incoming and outgoing message types are the same.
|
| ByteValueVertex<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Special version of vertex that holds the value in raw byte form to save
memory.
|
| ComputeCallable<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable,M1 extends org.apache.hadoop.io.Writable,M2 extends org.apache.hadoop.io.Writable> |
Compute as many vertex partitions as possible.
|
| DefaultVertex<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Class which holds vertex id, data and edges.
|
| DefaultVertexResolver<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Default implementation of how to resolve vertex creation/removal, messages
to nonexistent vertices, etc.
|
| DefaultVertexValueCombiner<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
The default vertex value combining approach is to simply keep the original
value.
|
| FinishedSuperstepStats |
Immutable graph stats after the completion of a superstep
|
| GiraphTransferRegulator |
Utility class to manage data transfers from
a local worker reading InputSplits.
|
| GlobalStats |
Aggregated stats by the master.
|
| GraphMapper<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
This mapper that will execute the BSP graph tasks alloted to this worker.
|
| GraphState |
Immutable global state of the graph.
|
| GraphTaskManager<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
The Giraph-specific business logic for a single BSP
compute node in whatever underlying type of cluster
our Giraph job will run on.
|
| GraphTaskManager.FailWithEveryExceptionOccurred |
Class to use by default, where each exception causes job failure
|
| JobProgressTrackerClientNoOp |
Class to use for JobProgressTracker client when progress shouldn't be
tracked or something goes wrong
|
| OnlyIdVertex<I extends org.apache.hadoop.io.WritableComparable> |
Vertex which only contains ID.
|
| RetryableJobProgressTrackerClient |
Wrapper around JobProgressTracker which retries to connect and swallows
exceptions so app wouldn't crash if something goes wrong with progress
reports.
|
| TaskInfo |
Abstract class for information about any task - worker or master.
|
| VertexEdgeCount |
Simple immutable structure for storing a final vertex and edge count.
|
| VertexMutations<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable> |
Structure to hold all the possible graph mutations that can occur during a
superstep.
|
| Enum | Description |
|---|---|
| GraphFunctions |
Each compute node running on the underlying cluster
is marked with this enum to indicate the worker or
master task(s) it must perform during job runs.
|
| GraphType |
Enumeration for a user graph type (IVEMM)
|
| Language |
Programming language that something is implemented in
|
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.