Module mz_persist_types::stats
source · Expand description
Aggregate statistics about data stored in persist.
Modules§
- Nested message and enum types in
ProtoBytesStats
. - Nested message and enum types in
ProtoDynStats
. - Nested message and enum types in
ProtoJsonStats
. - Nested message and enum types in
ProtoPrimitiveStats
.
Structs§
Vec<u8>
stats that cannot safely be trimmed.- Empty set of statistics.
- Statistics about a column of some optional type.
- Aggregate statistics about data contained in a Part.
- Metrics for PartStats.
- Statistics about a column of some non-optional parquet type.
- Statistics about a column of a struct type with a uniform schema (the same columns and associated
T: Data
types in each instance of the struct).
Enums§
- Statistics about a column of
Vec<u8>
. - The logic to use when computing stats for a column of
T: Data
. - Whether a truncated value should be a lower or upper bound on the original.
Constants§
- The length to truncate
Vec<u8>
andString
stats to.
Traits§
- Aggregate statistics about a column of type
T
. - Type-erased aggregate statistics about a column of data.
- A source of aggregate statistics about a column of data.
Functions§
- Trims the included column status until they fit within a budget.
- Truncates a u8 slice to the given maximum byte length.
- Truncates a string to the given maximum byte length.