Module differential_dataflow::trace::implementations::ord_neu
source · Expand description
Trace and batch implementations based on sorted ranges.
The types and type aliases in this module start with either
OrdVal
: Collections whose data have the form(key, val)
wherekey
is ordered.OrdKey
: Collections whose data have the formkey
wherekey
is ordered.
Although OrdVal
is more general than OrdKey
, the latter has a simpler representation
and should consume fewer resources (computation and memory) when it applies.
Structs§
- An immutable collection of update tuples, from a contiguous interval of logical times.
- A builder for creating layers from unsorted update tuples.
- An immutable collection of update tuples, from a contiguous interval of logical times.
- A builder for creating layers from unsorted update tuples.
Type Aliases§
- A batcher for columnar storage
- A builder for columnar storage
- A trace implementation backed by columnar storage.
- A batcher for columnar storage.
- A builder for columnar storage.
- A trace implementation backed by columnar storage.
- A batcher for flatcontainer storage.
- A batcher for flatcontainer storage, using
FlatLayout
as the layout. - A builder for flatcontainer storage.
- A builder for flatcontainer storage, using
FlatLayout
as the layout. - A trace implementation backed by flatcontainer storage.
- A trace implementation backed by flatcontainer storage, using
FlatLayout
as the layout. - A batcher for flatcontainer storage.
- A batcher for flatcontainer storage, using
FlatLayout
as the layout. - A builder for flatcontainer storage.
- A builder for flatcontainer storage, using
FlatLayout
as the layout. - A trace implementation backed by flatcontainer storage.
- A trace implementation backed by flatcontainer storage, using
FlatLayout
as the layout. - A batcher for ordered lists.
- A trace implementation using a spine of ordered lists.
- A batcher using ordered lists.
- A trace implementation using a spine of ordered lists.
- A batcher for columnar storage.
- A builder for columnar storage.
- A trace implementation backed by columnar storage.
- A builder for ordered lists.
- A builder using ordered lists.