Skip to main content

Module push

Module push 

Source
Expand description

Push-based decoding of serialized Parquet Bloom filters.

Re-exportsยง

use std::ops::Range; ๐Ÿ”’
use bytes::Bytes; ๐Ÿ”’
use super::SBBF_HEADER_SIZE_ESTIMATE; ๐Ÿ”’
use super::Sbbf; ๐Ÿ”’
use super::bloom_filter_bitset_range; ๐Ÿ”’
use super::bloom_filter_read_range; ๐Ÿ”’
use crate::DecodeResult; ๐Ÿ”’
use crate::errors::ParquetError; ๐Ÿ”’
use crate::errors::Result; ๐Ÿ”’
use crate::file::metadata::ColumnChunkMetaData; ๐Ÿ”’
use crate::file::reader::ChunkReader; ๐Ÿ”’
use crate::util::push_buffers::PushBuffers; ๐Ÿ”’

Structsยง

SbbfPushDecoder
Decodes a Bloom filter from caller-provided file ranges, without performing I/O.

Enumsยง

DecodeState ๐Ÿ”’
Decoding state machine