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.
- prometheus π
- Logging dataflow for Prometheus metrics gathered from the metrics registry.
- reachability π
- Logging dataflows for events generated by timely dataflow.
- resource_
usage π - Logging dataflow for the resource usage of the replicaβs processes.
- timely π
- Logging dataflows for events generated by timely dataflow.
StructsΒ§
- Batch
Logger π - Logs events as a timely stream, with progress statements.
- Event
Queue π - Parts to connect a logging dataflows the timely runtime.
- LogCollection π
- Information about a collection exported from a logging dataflow.
- Permuted
RowPacker π - Helper to pack collections of
Datums into key and value row. - Shared
Logging πState - State shared between different logging dataflow fragments.
FunctionsΒ§
- consolidate_
and_ πpack - A single-purpose function to consolidate and pack updates for log collection.
- downgrade_
to_ πinterval_ boundary - Downgrade
capto the next logging-interval boundary and schedule the operatorβs next activation there. Returns the time the capability now holds. - emit_
snapshot_ πdiff - Emit the difference between two snapshots of a sampled source as updates at
ts.
Type AliasesΒ§
- Output
Session π - A pusher for containers
C. An output session for the specified container builder. - Output
Session πColumnar - An output session for columnar containers of updates
D, using a column builder. - Output
Session πVec - An output session for vector-based containers of updates
D, using a capacity container builder. - Update π
- An update of value
Dat a time and with a diff.