Cargo Features

polars-parquet has no features set by default.

[dependencies]
polars-parquet = { version = "0.46.0", features = ["compression", "snappy", "gzip", "lz4", "lz4_flex", "async", "bloom_filter", "serde_types", "simd", "fallible-streaming-iterator"] }
compression = brotli, gzip, lz4, snappy, zstd
snappy compression? = snap

compression backends

gzip compression?

Enables zlib-rs of flate2

lz4 compression?

Enables lz4

lz4_flex

Enables lz4_flex

async = async-stream, futures

Enables async of polars-parquet-format

Affects read::read_metadata_async, column_chunk::write_column_chunk_async, write::write_column_index_async, write::write_offset_index_async, page::write_page_async, row_group::write_row_group_async

bloom_filter = xxhash-rust

Affects parquet::bloom_filter

serde_types = serde
simd

Enables simd of polars-compute

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

fallible-streaming-iterator implicit feature

Enables fallible-streaming-iterator

fallible-streaming-iterator:

Fallible streaming iteration

futures async?
async-stream async?
brotli compression?
flate2 gzip?
serde serde_types?
snap snappy?
zstd compression?
xxhash-rust bloom_filter?