Expand description
Graph algorithm plugins.
Two surfaces: AlgorithmProvider for black-box algorithms (the
existing uni-algo library style), and PregelProgramProvider for
vertex-program-style algorithms the host’s Pregel executor runs.
Structs§
- Algorithm
Context - Per-invocation context passed to an
AlgorithmProvider. - Algorithm
Signature - Static signature of an algorithm.
- Compute
Outcome - Outcome of a vertex’s
computestep. - Pregel
Signature - Signature of a Pregel-style vertex program.
- Pregel
Stats - Statistics surfaced to the Pregel host between supersteps.
Enums§
- Aggregation
Mode - Synchronization model for Pregel programs.
Traits§
- Algorithm
Host - Opaque host callback surfacing graph access to plugin algorithms.
- Algorithm
Provider - A black-box graph algorithm.
- Pregel
Program Provider - A Pregel-style vertex program plugin.