Fastest and safest Rust implementation of parquet. `unsafe` free. Integration-tested against pyarrow
OTHER License
Bot releases are visible (Hide)
A new release is out there!
Thanks everyone for the fixes and improvements resulting in this stabler, easier to use and faster version of parquet2!
Breaking changes:
EncodedPage
#191 (jorgecarleitao)New features:
serde
support for RowGroupMetaData
. #202 (youngsofun)Fixed bugs:
Enhancements:
Published by jorgecarleitao about 2 years ago
Yet another release of parquet2, mostly focused on avoiding panics and oom. No impact on performance, but improves reliability.
Fixed bugs:
FilteredHybridBitmapIter
's trait bounds #187 (jorgecarleitao)Breaking changes:
Error
#181 (jorgecarleitao)New features:
Fixed bugs:
Documentation updates:
doc_cfg
feature #186 (ritchie46)Published by jorgecarleitao about 2 years ago
We have a new release of parquet2 available!
Breaking changes:
max_size
to get_page_stream
and get_page_iterator
#173
async
#174 (jorgecarleitao)CompressionLevel
#170 (jorgecarleitao)New features:
Fixed bugs:
Enhancements:
compute_page_row_intervals
public #171 (jorgecarleitao)Testing updates:
Published by jorgecarleitao about 2 years ago
A couple of bug fixes, by @jhorstmann and @v0y4g3r
Fixed bugs:
Enhancements:
Compressor::into_inner
#158 (jorgecarleitao)Published by jorgecarleitao over 2 years ago
A small but important release to support legacy lz4, by @dantengsky 🚀
New features:
Enhancements:
Published by jorgecarleitao over 2 years ago
A new release is here and in crates.io! 🎉🎉🎉
Breaking changes:
split_buffer
should return Result
#156
Fixed bugs:
Enhancements:
AsyncSeek
requirement from page stream #149 (medwards)Published by jorgecarleitao over 2 years ago
Another release of parquet2 is here!
We can now control the compression level of both GZIP and BROTLI compression thanks to @TurnOfACard 🙇
Thank you to everyone that contributed to this release!
Breaking changes:
New features:
Fixed bugs:
Enhancements:
Testing updates:
Published by jorgecarleitao over 2 years ago
Fixed bugs:
Published by jorgecarleitao over 2 years ago
Breaking changes:
CompressionOptions
, which allows for zstd compression levels. #128 (TurnOfACard)Enhancements:
Published by jorgecarleitao over 2 years ago
Here we are for a new release of parquet2. This release has 3 main features:
A summary of the Full Changelog is available below.
Thank you for everyone that contributed to this release! (credits to individual PRs below)
Breaking changes:
ParquetError
to Error
#109
.end
not consume the parquet FileWriter
#127 (jorgecarleitao)compression
from WriteOptions
#125 (kornholi)PageIterator
#103 (jorgecarleitao)New features:
Fixed bugs:
Enhancements:
ordinal
and total_compressed_size
to column meta #96 (jorgecarleitao)Documentation updates:
Testing updates:
Published by jorgecarleitao over 2 years ago
Enhancements:
Published by jorgecarleitao over 2 years ago
A new release is now available in crates.io.
Breaking changes:
Fixed bugs:
Published by jorgecarleitao over 2 years ago
Fixed bugs:
Published by jorgecarleitao almost 3 years ago
A new release is here, with a performance improvement to bitpacking
by @danburkert , an important fix to write data, and one backward incompatible change to allow serializing and writing to happen on separate thread pools (e.g. via tokio_rayon).
Breaking changes:
Enhancements:
RowGroupMetaData
and ColumnChunkMetaData
#74 (yjshen)Fixed bugs:
Published by jorgecarleitao almost 3 years ago
Fixed bugs:
Published by jorgecarleitao almost 3 years ago
Breaking changes:
Fixed bugs:
Published by jorgecarleitao almost 3 years ago
Breaking changes:
New features:
Fixed bugs:
Published by jorgecarleitao about 3 years ago
Another release is here. It contains 3 breaking changes and a couple of bug fixes (backported to 0.5
).
Breaking changes:
PageFilter
Send
#62 (dantengsky)Fixed bugs:
FixedLenStatistics
#54 (potter420)Enhancements:
Published by jorgecarleitao about 3 years ago
Fixed bugs: