Expand description
Logging dataflows for events generated by clusterd.
Structs§
- Arrangement
Heap Allocations - A change in an arrangement’s heap allocation count.
- Arrangement
Heap Allocations Container - Derived columnar container for a struct.
- Arrangement
Heap Allocations Reference - Derived columnar reference for a struct.
- Arrangement
Heap Capacity - A change in an arrangement’s heap capacity.
- Arrangement
Heap Capacity Container - Derived columnar container for a struct.
- Arrangement
Heap Capacity Reference - Derived columnar reference for a struct.
- Arrangement
Heap Size - A change in an arrangement’s heap size.
- Arrangement
Heap Size Container - Derived columnar container for a struct.
- Arrangement
Heap Size Operator - Announcing an operator that manages an arrangement.
- Arrangement
Heap Size Operator Container - Derived columnar container for a struct.
- Arrangement
Heap Size Operator Drop - Drop event for an operator managing an arrangement.
- Arrangement
Heap Size Operator Drop Container - Derived columnar container for a struct.
- Arrangement
Heap Size Operator Drop Reference - Derived columnar reference for a struct.
- Arrangement
Heap Size Operator Reference - Derived columnar reference for a struct.
- Arrangement
Heap Size Reference - Derived columnar reference for a struct.
- Arrangement
Size 🔒State - State for tracking arrangement sizes.
- Collection
Logging - Logging state maintained for a compute collection.
- Compute
Event Container - Derived columnar container for an enum.
- Dataflow
Global - Announce that a dataflow supports a specific global ID.
- Dataflow
Global Container - Derived columnar container for a struct.
- Dataflow
Global Reference - Derived columnar reference for a struct.
- Dataflow
Shutdown - Dataflow shutdown event.
- Dataflow
Shutdown Container - Derived columnar container for a struct.
- Dataflow
Shutdown Reference - Derived columnar reference for a struct.
- Demux
Handler 🔒 - Event handler of the demux operator.
- Demux
Output 🔒 - Bundled output sessions used by the demux operator.
- Demux
State 🔒 - State maintained by the demux operator.
- Error
Count - Error count update event.
- Error
Count Container - Derived columnar container for a struct.
- Error
Count Reference - Derived columnar reference for a struct.
- Export
- A dataflow exports a global ID.
- Export
Container - Derived columnar container for a struct.
- Export
Dropped - The export for a global id was dropped.
- Export
Dropped Container - Derived columnar container for a struct.
- Export
Dropped Reference - Derived columnar reference for a struct.
- Export
Reference - Derived columnar reference for a struct.
- Export
State 🔒 - State tracked for each dataflow export.
- Frontier
- Frontier change event.
- Frontier
Container - Derived columnar container for a struct.
- Frontier
Reference - Derived columnar reference for a struct.
- Hydration
- An export is hydrated.
- Hydration
Container - Derived columnar container for a struct.
- Hydration
Reference - Derived columnar reference for a struct.
- Import
Frontier - An import frontier change.
- Import
Frontier Container - Derived columnar container for a struct.
- Import
Frontier Reference - Derived columnar reference for a struct.
- LirMapping
- Announce a mapping of an LIR operator to a dataflow operator for a global ID.
- LirMapping
Container - Derived columnar container for a struct.
- LirMapping
Reference - Derived columnar reference for a struct.
- LirMetadata
- Metadata for LIR operators.
- LirMetadata
Container - Derived columnar container for a struct.
- LirMetadata
Reference - Derived columnar reference for a struct.
- Operator
Hydration - An operator’s hydration status changed.
- Operator
Hydration Container - Derived columnar container for a struct.
- Operator
Hydration Reference - Derived columnar reference for a struct.
- Peek
Event - A peek event with a
PeekType
, and an installation status. - Peek
Event Container - Derived columnar container for a struct.
- Peek
Event Reference - Derived columnar reference for a struct.
- Peek
Type Container - Derived columnar container for all-unit enum.
- Return 🔒
- The return type of the
construct
function.
Enums§
- Compute
Event - A logged compute event.
- Compute
Event Reference - Reference for an enum.
- Peek
Type - A peek type distinguishing between index and persist peeks.
Traits§
- LogDataflow
Errors 🔒 - Extension trait to attach
ComputeEvent::DataflowError
logging operators to collections and batch streams.
Functions§
- construct 🔒
- Constructs the logging dataflow fragment for compute logs.
- make_
string_ 🔒datum - Format the given value and pack it into a
Datum::String
. - sum_
batch_ 🔒diffs - Return the sum of all diffs within the given batch.
Type Aliases§
- Compute
Event Builder - Logger
- Type alias for a logger of compute events.