Package | Description |
---|---|
com.yammer.metrics.core |
Package of communication related objects, IPC service.
|
org.apache.giraph |
Base giraph package.
|
org.apache.giraph.aggregators |
Package of Giraph aggregators.
|
org.apache.giraph.aggregators.matrix |
Package of matrix aggregator.
|
org.apache.giraph.aggregators.matrix.dense |
Package of dense matrix aggregator.
|
org.apache.giraph.aggregators.matrix.sparse |
Package of sparce matrix aggregator.
|
org.apache.giraph.benchmark |
Package of benchmarks for performance testing and optimization
|
org.apache.giraph.block_app.framework |
Block application abstraction package.
|
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.api.local |
Local (single machine) implementation of graph processing system API used by
Blocks Framework.
|
org.apache.giraph.block_app.framework.block |
Block interface as a composable unit of execution, and its common
implementations.
|
org.apache.giraph.block_app.framework.internal |
Implementation of execution logic, guiding internal execution of
Block Application.
|
org.apache.giraph.block_app.framework.output |
Multi-output support for Block Applications
|
org.apache.giraph.block_app.framework.piece |
Single execution object - Piece, and related classes.
|
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.global_comm |
Interfaces for Reducer and Broadcast Handles for automatic handling
of global communication within Pieces, hiding a lot of it's complexities.
|
org.apache.giraph.block_app.framework.piece.global_comm.array |
Interfaces representing arrays of individual handles.
|
org.apache.giraph.block_app.framework.piece.global_comm.internal |
Reducer and Broadcast Handles internal implementation for automatic handling
of global communication within Pieces, hiding a lot of it's complexities.
|
org.apache.giraph.block_app.framework.piece.global_comm.map |
Interfaces representing map of individual handles
|
org.apache.giraph.block_app.framework.piece.interfaces |
Vertex processing functions for Pieces
|
org.apache.giraph.block_app.framework.piece.messages |
Utility classes for handling of messages within Pieces
|
org.apache.giraph.block_app.library |
Core library of Pieces and Suppliers, providing most common usages.
|
org.apache.giraph.block_app.library.gc |
GC utility pieces.
|
org.apache.giraph.block_app.library.internal |
Internal implementation of Pieces needed for Pieces utility class.
|
org.apache.giraph.block_app.library.iteration |
Utilities for having iteration within execution stage object.
|
org.apache.giraph.block_app.library.striping |
Utilities for striping.
|
org.apache.giraph.block_app.migration |
Migration utility for transforming standard Giraph applications, into
Block Applications.
|
org.apache.giraph.block_app.reducers |
Common reducer utilities for Block Applications
|
org.apache.giraph.block_app.reducers.array |
Reducers for collecting arrays of objects.
|
org.apache.giraph.block_app.reducers.collect |
Reducers for distributed collection of objects.
|
org.apache.giraph.block_app.reducers.map |
Reducers for collecting map of objects.
|
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.bsp.checkpoints |
Package of generic bulk synchronous processing objects.
|
org.apache.giraph.combiner |
Package of Combiners.
|
org.apache.giraph.comm |
Package of communication related objects, IPC service.
|
org.apache.giraph.comm.aggregators |
Package for classes which are used to handle aggregators.
|
org.apache.giraph.comm.flow_control |
Package for flow-control policies.
|
org.apache.giraph.comm.messages |
Package of classes for storing messages.
|
org.apache.giraph.comm.messages.primitives |
Package of message stores specialized for a certain type of vertex ids,
messages and combiner.
|
org.apache.giraph.comm.messages.primitives.long_id |
Message store based off of primitives when I = LongWritable
|
org.apache.giraph.comm.messages.queue |
Package for message store queue, that decouples netty threads from
threads processing messages.
|
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.counters |
Package of all the Giraph Hadoop counters related data.
|
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.examples |
Package of Giraph examples.
|
org.apache.giraph.examples.block_app |
Package of Giraph examples for Block Applications.
|
org.apache.giraph.examples.io.formats |
IO classes for Giraph examples.
|
org.apache.giraph.examples.scc |
Classes for Strongly Connected Components computation.
|
org.apache.giraph.examples.utils |
Utils for Giraph examples.
|
org.apache.giraph.factories |
Package of factories for creating types, for example the user's graph types.
|
org.apache.giraph.function |
Package for interfaces representing different functions,
that all extends Serializable in order for Kryo to be able
to serialize them.
|
org.apache.giraph.function.primitive |
Primitive specializations of interfaces from org.apache.giraph.function
package.
|
org.apache.giraph.function.primitive.pairs |
Primitive specializations of
PairConsumer
and PairPredicate |
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.formats.multi |
Package for Input formats which wrap several input formats and allow
reading data from multiple sources.
|
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.io.superstep_output |
Classes related to output during computation
|
org.apache.giraph.job |
Package of all the classes involved in job launch.
|
org.apache.giraph.jython |
Jython integration.
|
org.apache.giraph.jython.factories |
Jython factories.
|
org.apache.giraph.jython.wrappers |
Wrappers for Jython types.
|
org.apache.giraph.mapping |
Package contains definition and implementations of MappingStore and
related concepts
|
org.apache.giraph.mapping.translate |
Definitions & sample implementations of edge translation logic
|
org.apache.giraph.master |
Package of all the master related things.
|
org.apache.giraph.master.input |
Input related master classes
|
org.apache.giraph.metrics |
Package of all the Giraph metrics related data.
|
org.apache.giraph.object |
Object handling related utilities.
|
org.apache.giraph.ooc |
Package of out-of-core related classes.
|
org.apache.giraph.ooc.command |
Package of classes related to IO commands in out-of-core mechanism
|
org.apache.giraph.ooc.data |
Package of classes related to data structures used for an out-of-core
mechanism
|
org.apache.giraph.ooc.persistence |
Package of classes related to IO abstraction or persistence layer used for
out-of-core mechanism
|
org.apache.giraph.ooc.policy |
Package of classes related to out-of-core policy
|
org.apache.giraph.partition |
Package of partitioning related objects.
|
org.apache.giraph.reducers |
Package of Giraph reducers.
|
org.apache.giraph.reducers.impl |
Package of Giraph reducers.
|
org.apache.giraph.scripting |
Scripting with Giraph.
|
org.apache.giraph.time |
Time related things.
|
org.apache.giraph.types |
Type coercion, inference, and reflection.
|
org.apache.giraph.types.heaps |
Heaps for different types
|
org.apache.giraph.types.ops |
Type coercion, inference, and reflection.
|
org.apache.giraph.types.ops.collections |
Collection interfaces and implementations provided by TypeOps classes.
|
org.apache.giraph.types.ops.collections.array |
WArrayList interfaces and implementations that extend fastutil
classes, and are provided by TypeOps classes.
|
org.apache.giraph.utils |
Package of all generic utility classes.
|
org.apache.giraph.utils.hashing |
Package of utility classes supporting strong hash functions
(currently from Guava).
|
org.apache.giraph.utils.io |
Package of utility classes which add the functionality to the ones from
java.io package.
|
org.apache.giraph.worker |
Package of all the worker related things
|
org.apache.giraph.writable.kryo |
Utilities for using Kryo to efficiently serialize objects,
and integrate with Writable interface.
|
org.apache.giraph.writable.kryo.markers |
Marker interfaces used by HadoopKryo to special-case serialization.
|
org.apache.giraph.writable.kryo.serializers |
Implementations of custom serializers needed for HadoopKryo
|
org.apache.giraph.writable.tuple |
Writable tuple utilities
|
org.apache.giraph.yarn |
Catch all package for YARN-specific code.
|
org.apache.giraph.zk |
Package of
ZooKeeper related objects. |
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.