Expand description
A source that reads from an a persist shard.
StructsΒ§
- Flow
Control - Flow control configuration.
- Pending
Work π - Pending work to read from fetched parts
- Subtime
- This opaque token represents progress within a timestamp, allowing finer-grained frontier progress than would otherwise be possible.
- Subtime
Container - Derived columnar container for a struct.
- Subtime
Reference - Derived columnar reference for a struct.
EnumsΒ§
- Pending
Part π
TraitsΒ§
- Backpressureable
- A trait representing a type that can be used in
backpressure.
FunctionsΒ§
- backpressure
- Apply flow control to the
datainput, based on the givenFlowControl. - decode_
and_ πmfp - Decode fetched parts and apply
map_filter_project, writing ok records intoCBβs containers and err records into a separate output. - decode_
part π - Read
part, apply the MFP, and hand every record togive, stopping onceworkreachesyield_fuel. Returns whether the part is exhausted. - fetch_
parts π - Fetch the parts of a persist shard a dataflow needs, distributing the work of reading them across all timely workers.
- filter_
result π - persist_
source - Creates a new source that reads from a persist shard, distributing the work of reading data to all timely workers.
- persist_
source_ core - Creates a new source that reads from a persist shard, distributing the work of reading data to all timely workers.
Type AliasesΒ§
- ErrBuilder π
- Err-side container builder.
- Refined
Scope π - Refined
Time π - The time a decode operatorβs capabilities carry, refined with a
Subtimeso flow control can pace parts within a millisecond. - RowVec
Builder - Ok-side container builder producing row vectors timestamped with
T.