Package | Description |
---|---|
org.apache.giraph.benchmark |
Package of benchmarks for performance testing and optimization
|
org.apache.giraph.block_app.framework.api |
Interfaces representing full API to the underlying graph processing system.
|
org.apache.giraph.block_app.framework.api.giraph |
Giraph implementation of graph processing system API used by
Blocks Framework.
|
org.apache.giraph.block_app.framework.internal |
Implementation of execution logic, guiding internal execution of
Block Application.
|
org.apache.giraph.block_app.framework.piece.delegate |
Pieces that delegate their work to a set of one or multiple other Pieces.
|
org.apache.giraph.block_app.framework.piece.interfaces |
Vertex processing functions for Pieces
|
org.apache.giraph.block_app.library |
Core library of Pieces and Suppliers, providing most common usages.
|
org.apache.giraph.block_app.migration |
Migration utility for transforming standard Giraph applications, into
Block Applications.
|
org.apache.giraph.block_app.test_setup |
Utilities for unit tests.
|
org.apache.giraph.block_app.test_setup.graphs |
Common Graphs for unit tests.
|
org.apache.giraph.bsp |
Package of generic bulk synchronous processing objects.
|
org.apache.giraph.comm |
Package of communication related objects, IPC service.
|
org.apache.giraph.comm.netty |
Package for netty implementations.
|
org.apache.giraph.comm.netty.handler |
Package for classes which handle requests and responses.
|
org.apache.giraph.comm.requests |
Package for requests.
|
org.apache.giraph.conf |
Package of Giraph configuration related things.
|
org.apache.giraph.edge |
Package of Vertex implementations.
|
org.apache.giraph.examples |
Package of Giraph examples.
|
org.apache.giraph.examples.block_app |
Package of Giraph examples for Block Applications.
|
org.apache.giraph.examples.scc |
Classes for Strongly Connected Components computation.
|
org.apache.giraph.factories |
Package of factories for creating types, for example the user's graph types.
|
org.apache.giraph.function.vertex |
Package for interfaces representing functions additionally
performed on vertex values.
|
org.apache.giraph.graph |
Package of all the graph related objects, built on the
org.apache.bsp package.
|
org.apache.giraph.io |
Input/Output related things.
|
org.apache.giraph.io.filters |
Input/Output filters.
|
org.apache.giraph.io.formats |
Package of reusable library Giraph objects.
|
org.apache.giraph.io.internal |
Input/Output classes for internal use only.
|
org.apache.giraph.io.iterables |
Iterable wrappers for IO readers/writers
|
org.apache.giraph.jython |
Jython integration.
|
org.apache.giraph.jython.factories |
Jython factories.
|
org.apache.giraph.master |
Package of all the master related things.
|
org.apache.giraph.partition |
Package of partitioning related objects.
|
org.apache.giraph.scripting |
Scripting with Giraph.
|
org.apache.giraph.utils |
Package of all generic utility classes.
|
org.apache.giraph.worker |
Package of all the worker related things
|
Class and Description |
---|
AbstractComputation
See
Computation for explanation of the interface. |
BasicComputation
Computation in which both incoming and outgoing message types are the same.
|
Computation
Interface for an application for computation.
|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
AbstractComputation
See
Computation for explanation of the interface. |
Computation
Interface for an application for computation.
|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
AddressesAndPartitionsWritable
Helper class to write descriptions of master, workers and partition owners
|
FinishedSuperstepStats
Immutable graph stats after the completion of a superstep
|
GlobalStats
Aggregated stats by the master.
|
GraphTaskManager
The Giraph-specific business logic for a single BSP
compute node in whatever underlying type of cluster
our Giraph job will run on.
|
VertexEdgeCount
Simple immutable structure for storing a final vertex and edge count.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
VertexMutations
Structure to hold all the possible graph mutations that can occur during a
superstep.
|
Class and Description |
---|
TaskInfo
Abstract class for information about any task - worker or master.
|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
TaskInfo
Abstract class for information about any task - worker or master.
|
Class and Description |
---|
AddressesAndPartitionsWritable
Helper class to write descriptions of master, workers and partition owners
|
VertexMutations
Structure to hold all the possible graph mutations that can occur during a
superstep.
|
Class and Description |
---|
Computation
Interface for an application for computation.
|
GraphType
Enumeration for a user graph type (IVEMM)
|
JobProgressTrackerClient
Wrapper around JobProgressTracker which retries to connect and swallows
exceptions so app wouldn't crash if something goes wrong with progress
reports.
|
Language
Programming language that something is implemented in
|
MapperObserver
Mapper observer
It can implement ContextSettable if it needs to access job counters.
|
Vertex
Class which holds vertex id, data and edges.
|
VertexResolver
Handles all the situations that can arise upon creation/removal of
vertices and edges.
|
VertexValueCombiner
When vertex values with the same vertex id are loaded, this
class specifies how to combine their vertex values.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
AbstractComputation
See
Computation for explanation of the interface. |
BasicComputation
Computation in which both incoming and outgoing message types are the same.
|
Computation
Interface for an application for computation.
|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
AbstractComputation
See
Computation for explanation of the interface. |
BasicComputation
Computation in which both incoming and outgoing message types are the same.
|
Computation
Interface for an application for computation.
|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Computation
Interface for an application for computation.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
AbstractComputation
See
Computation for explanation of the interface. |
Computation
Interface for an application for computation.
|
DefaultVertex
Class which holds vertex id, data and edges.
|
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.
|
GraphState
Immutable global state of the graph.
|
GraphTaskManager.CheckerIfWorkerShouldFailAfterException
Interface to check if worker should fail after a thread gets an exception
|
GraphType
Enumeration for a user graph type (IVEMM)
|
JobProgressTrackerClient
Wrapper around JobProgressTracker which retries to connect and swallows
exceptions so app wouldn't crash if something goes wrong with progress
reports.
|
Language
Programming language that something is implemented in
|
Vertex
Class which holds vertex id, data and edges.
|
VertexChanges
Structure to hold all the possible graph mutations that can occur during a
superstep.
|
VertexEdgeCount
Simple immutable structure for storing a final vertex and edge count.
|
VertexMutations
Structure to hold all the possible graph mutations that can occur during a
superstep.
|
VertexResolver
Handles all the situations that can arise upon creation/removal of
vertices and edges.
|
VertexValueCombiner
When vertex values with the same vertex id are loaded, this
class specifies how to combine their vertex values.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
AbstractComputation
See
Computation for explanation of the interface. |
Computation
Interface for an application for computation.
|
GraphType
Enumeration for a user graph type (IVEMM)
|
Vertex
Class which holds vertex id, data and edges.
|
Class and Description |
---|
Computation
Interface for an application for computation.
|
GraphType
Enumeration for a user graph type (IVEMM)
|
Class and Description |
---|
Computation
Interface for an application for computation.
|
GraphState
Immutable global state of the graph.
|
GraphTaskManager
The Giraph-specific business logic for a single BSP
compute node in whatever underlying type of cluster
our Giraph job will run on.
|
TaskInfo
Abstract class for information about any task - worker or master.
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
VertexValueCombiner
When vertex values with the same vertex id are loaded, this
class specifies how to combine their vertex values.
|
Class and Description |
---|
Language
Programming language that something is implemented in
|
Class and Description |
---|
Vertex
Class which holds vertex id, data and edges.
|
VertexValueCombiner
When vertex values with the same vertex id are loaded, this
class specifies how to combine their vertex values.
|
Class and Description |
---|
AddressesAndPartitionsWritable
Helper class to write descriptions of master, workers and partition owners
|
FinishedSuperstepStats
Immutable graph stats after the completion of a superstep
|
GlobalStats
Aggregated stats by the master.
|
GraphState
Immutable global state of the graph.
|
GraphTaskManager
The Giraph-specific business logic for a single BSP
compute node in whatever underlying type of cluster
our Giraph job will run on.
|
TaskInfo
Abstract class for information about any task - worker or master.
|
VertexEdgeCount
Simple immutable structure for storing a final vertex and edge count.
|
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.