Expand description
StatisticsConverter
to convert statistics in parquet format to arrow [ArrayRef
].
Macros§
- get_
data_ πpage_ statistics - get_
decimal_ πpage_ stats_ iterator - get_
statistics π - Special macro to combine the statistics iterators for min and max using the
paste
macro. This is used to avoid repeating the same code for min and max statistics extractions - make_
data_ πpage_ stats_ iterator - make_
decimal_ πstats_ iterator - Special iterator adapter for extracting i128 values from from an iterator of
ParquetStatistics
- make_
stats_ πiterator - Define an adapter iterator for extracting statistics from an iterator of
ParquetStatistics
Structs§
- MaxBoolean
Data πPage Stats Iterator - MaxBoolean
Stats πIterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MaxByte
Array πData Page Stats Iterator - MaxByte
Array πStats Iterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MaxDecimal128
Data πPage Stats Iterator - MaxDecimal128
Stats πIterator - MaxDecimal256
Data πPage Stats Iterator - MaxDecimal256
Stats πIterator - MaxDouble
Stats πIterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MaxFixed
LenByte πArray Data Page Stats Iterator - MaxFixed
LenByte πArray Stats Iterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MaxFloat16
Data πPage Stats Iterator - MaxFloat32
Data πPage Stats Iterator - MaxFloat64
Data πPage Stats Iterator - MaxFloat
Stats πIterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MaxInt32
Data πPage Stats Iterator - MaxInt32
Stats πIterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MaxInt64
Data πPage Stats Iterator - MaxInt64
Stats πIterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MinBoolean
Data πPage Stats Iterator - MinBoolean
Stats πIterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MinByte
Array πData Page Stats Iterator - MinByte
Array πStats Iterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MinDecimal128
Data πPage Stats Iterator - MinDecimal128
Stats πIterator - MinDecimal256
Data πPage Stats Iterator - MinDecimal256
Stats πIterator - MinDouble
Stats πIterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MinFixed
LenByte πArray Data Page Stats Iterator - MinFixed
LenByte πArray Stats Iterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MinFloat16
Data πPage Stats Iterator - MinFloat32
Data πPage Stats Iterator - MinFloat64
Data πPage Stats Iterator - MinFloat
Stats πIterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MinInt32
Data πPage Stats Iterator - MinInt32
Stats πIterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - MinInt64
Data πPage Stats Iterator - MinInt64
Stats πIterator - Maps an iterator of
ParquetStatistics
into an iterator of `&$stat_value_type`` - Statistics
Converter - Extracts Parquet statistics as Arrow arrays
Functions§
- from_
bytes_ πto_ f16 - from_
bytes_ πto_ i128 - from_
bytes_ πto_ i256 - max_
page_ πstatistics - Extracts the max statistics from an iterator
of parquet page
Index
βes to an [ArrayRef
] - max_
statistics π - Extracts the max statistics from an iterator of
ParquetStatistics
to an [ArrayRef
] - min_
page_ πstatistics - Extracts the min statistics from an iterator
of parquet page
Index
βes to an [ArrayRef
] - min_
statistics π - Extracts the min statistics from an iterator of
ParquetStatistics
to an [ArrayRef
] - null_
counts_ πpage_ statistics - Extracts the null count statistics from an iterator
of parquet page
Index
βes to an [ArrayRef
]