NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #4310 most downloaded on crates.io
Safe implementation of parquet IO.
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 4 months
Most releases are documented
notes for 33 of 37 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
37 releases · first in 2021
One column per quarter.
Fixed aggregation of max statistics for primitive fields \#217 (tjwilson90)
Fixed bugs:
Enhancements:
selected_rows in the runtime. #205 (RinChanNOWWW)Fixed error in rle decoding \#207 (ritchie46)
Thanks everyone for the fixes and improvements resulting in this stabler, easier to use and faster version of parquet2!
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:
Nothing published for this version
Fixed edge cases in writing delta encoder \#189 (jorgecarleitao)
Fixed bugs:
Documentation updates:
Fixed error in FilteredHybridBitmapIter's trait bounds \#187 (jorgecarleitao)
Fixed bugs:
FilteredHybridBitmapIter's trait bounds #187 (jorgecarleitao)Yet another release of parquet2, mostly focused on avoiding panics and oom. No impact on performance, but improves reliability.
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)Fixed error in encoding large bitpacked deltas \#179 (jorgecarleitao)
We have a new release of parquet2 available!
We have a new release of parquet2 available!
Breaking changes:
max_size to get_page_stream and get_page_iterator #173async #174 (jorgecarleitao)CompressionLevel #170 (jorgecarleitao)New features:
Fixed bugs:
Enhancements:
compute_page_row_intervals public #171 (jorgecarleitao)Testing updates:
Nothing published for this version
A couple of bug fixes, by @jhorstmann and @v0y4g3r
A couple of bug fixes, by @jhorstmann and @v0y4g3r
Fixed bugs:
Enhancements:
Compressor::into_inner #158 (jorgecarleitao)Added support for legacy lz4 decompression \#151 (dantengsky)
New features:
Enhancements:
split_buffer should return Result \#156
Breaking changes:
split_buffer should return Result #156Fixed bugs:
Enhancements:
AsyncSeek requirement from page stream #149 (medwards)Fixed missing re-export of FileMetaData to allow using side-car API \#148 (jorgecarleitao)
Fixed bugs:
FileMetaData to allow using side-car API #148 (jorgecarleitao)Added support to write sidecar \#147 (jorgecarleitao)
Removed unused cargo feature \#145 (jorgecarleitao)
Breaking changes:
New features:
Fixed bugs:
Enhancements:
Testing updates:
Pass only necessary data when create PageReader \#135
Add CompressionOptions, which allows for zstd compression levels. \#128 (TurnOfACard)
Breaking changes:
CompressionOptions, which allows for zstd compression levels. #128 (TurnOfACard)Enhancements:
Renamed ParquetError to Error \#109
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:
write ColumnMetaData instead of ColumnChunk after pages. \#90 (youngsofun)
Fixed bugs:
Raise error when writing a page that is too large \#84 (jorgecarleitao)
Fixed bugs:
Testing updates:
Update zstd dependency \#82 (jhorstmann)
Enhancements:
Simplified API to write files \#78 (jorgecarleitao)
Breaking changes:
Fixed bugs:
Fixed panic in reading empty values in hybrid-RLE \#80 (jorgecarleitao)
Nothing published for this version
Changed stream of groups to stream of futures of groups \#71 (jorgecarleitao)
Breaking changes:
Enhancements:
RowGroupMetaData and ColumnChunkMetaData #74 (yjshen)Fixed bugs:
Fixed error in declaring size of compressed dict page. \#72 (jorgecarleitao)
Fixed bugs:
Improved error message when a feature is not active \#69 (jorgecarleitao)
Breaking changes:
Fixed bugs:
Use i64s for delta-bitpacked's interface \#67 (kornholi)
Breaking changes:
New features:
Fixed bugs:
Improved performance of codec initialization \#63 (jorgecarleitao)
Breaking changes:
PageFilter Send #62 (dantengsky)Fixed bugs:
FixedLenStatistics #54 (potter420)Enhancements:
Fixed delta-bitpacked mini-block decoding \#56 (kornholi)
Fixed error in reading zero-width bit from hybrid RLE. \#53 (jorgecarleitao)
Fixed bugs:
Renamed Compression::Zsld to Compression::Zstd \(typo\) \#48 (vincev)
Breaking changes:
Enhancements:
Make write_* return the number of written bytes. \#45
Breaking changes:
write_* return the number of written bytes. #45HybridRleDecoder from read::levels to encoding::hybrid_rle #41New features:
Fixed bugs:
Enhancements:
Documentation updates:
Testing updates:
Added option to apply filter pushdown to data pages. \#34 (jorgecarleitao)
Breaking changes:
New features:
Add support to write dictionary-encoded pages \#29
Enhancements:
* This Changelog was automatically generated by github_changelog_generator
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →