StructsΒ§
- Inlined
Diffs π - Lazy
Inline Batch Part - A batch part stored inlined in State.
- Lazy
Part Stats - Aggregate statistics about data contained in a part.
- Lazy
Proto - A proto that is decoded on use.
- Metadata
Key π - Associating a field name and an associated Proto message type, for lookup in a metadata map.
- Metadata
Map π - Our Proto implementation, Prost, cannot handle unrecognized fields. This means that unexpected data will be dropped at deserialization time, which means that we canβt reliably roundtrip data from future versions of the code, which causes trouble during upgrades and at other times.
- Rollup
- A struct that maps 1:1 with ProtoRollup.
- Schemas
- A key and value
Schemaof data written to a batch or shard. - Untyped
State - The decoded state of ProtoRollup for which we have not yet checked that codecs match the ones in durable state.
FunctionsΒ§
- assert_
code_ πcan_ read_ data - field_
diff_ πinto_ proto - field_
diff_ πinto_ rust - field_
diffs_ πinto_ proto - parse_
id π