Module logging

Source
Expand description

Logging dataflows for events generated by various subsystems.

Re-exportsยง

pub use crate::logging::initialize::initialize;

Modulesยง

compute
Logging dataflows for events generated by clusterd.
differential ๐Ÿ”’
Logging dataflows for events generated by differential dataflow.
initialize ๐Ÿ”’
Initialization of logging dataflows.
reachability ๐Ÿ”’
Logging dataflows for events generated by timely dataflow.
timely ๐Ÿ”’
Logging dataflows for events generated by timely dataflow.

Structsยง

BatchLogger ๐Ÿ”’
Logs events as a timely stream, with progress statements.
EventQueue ๐Ÿ”’
Parts to connect a logging dataflows the timely runtime.
LogCollection ๐Ÿ”’
Information about a collection exported from a logging dataflow.
PermutedRowPacker ๐Ÿ”’
Helper to pack collections of Datums into key and value row.
SharedLoggingState ๐Ÿ”’
State shared between different logging dataflow fragments.

Functionsยง

consolidate_and_pack ๐Ÿ”’
A single-purpose function to consolidate and pack updates for log collection.

Type Aliasesยง

OutputSession ๐Ÿ”’
An output session for the specified container builder.
OutputSessionColumnar ๐Ÿ”’
An output session for columnar containers of updates D, using a column builder.
OutputSessionVec ๐Ÿ”’
An output session for vector-based containers of updates D, using a capacity container builder.
Pusher ๐Ÿ”’
A pusher for containers C.
Update ๐Ÿ”’
An update of value D at a time and with a diff.