Skip to main content

Module index_reader

Module index_reader 

Source
Expand description

Support for reading ColumnIndexMetaData and OffsetIndexMetaData from parquet metadata.

Re-exportsยง

use crate::basic::BoundaryOrder; ๐Ÿ”’
use crate::basic::Type; ๐Ÿ”’
use crate::data_type::Int96; ๐Ÿ”’
use crate::errors::ParquetError; ๐Ÿ”’
use crate::errors::Result; ๐Ÿ”’
use crate::file::page_index::column_index::ByteArrayColumnIndex; ๐Ÿ”’
use crate::file::page_index::column_index::ColumnIndexMetaData; ๐Ÿ”’
use crate::file::page_index::column_index::PrimitiveColumnIndex; ๐Ÿ”’
use crate::file::page_index::offset_index::OffsetIndexMetaData; ๐Ÿ”’
use crate::parquet_thrift::ElementType; ๐Ÿ”’
use crate::parquet_thrift::FieldType; ๐Ÿ”’
use crate::parquet_thrift::ReadThrift; ๐Ÿ”’
use crate::parquet_thrift::ThriftCompactInputProtocol; ๐Ÿ”’
use crate::parquet_thrift::ThriftCompactOutputProtocol; ๐Ÿ”’
use crate::parquet_thrift::ThriftSliceInputProtocol; ๐Ÿ”’
use crate::parquet_thrift::WriteThrift; ๐Ÿ”’
use crate::parquet_thrift::WriteThriftField; ๐Ÿ”’
use crate::parquet_thrift::read_thrift_vec; ๐Ÿ”’
use std::io::Write; ๐Ÿ”’

Structsยง

ThriftColumnIndex ๐Ÿ”’

Functionsยง

decode_column_index
Decode a Thrift ColumnIndex from the provided bytes.
decode_offset_index
Decode a Thrift OffsetIndex from the provided bytes.