Skip to content

Releases: G-Research/ParquetSharp

ParquetSharp 21.0.0

30 Sep 12:16
504361a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 20.0.0...21.0.0

ParquetSharp 21.0.0-beta1

15 Sep 09:38
0c0aec7

Choose a tag to compare

Pre-release

What's Changed

New Contributors

Full Changelog: 20.0.0...21.0.0-beta1

ParquetSharp 20.0.0

21 Jul 23:00
d383c3e

Choose a tag to compare

This version of ParquetSharp upgrades the underlying Arrow C++ Parquet library to version 20.0.0. ParquetSharp also now builds Arrow with support for the mimalloc and jemalloc native memory allocators, and will use mimalloc by default. You can switch back to the old system allocator by setting the ARROW_DEFAULT_MEMORY_POOL environment variable to system.

Note that if writing large Parquet files that use array typed columns, there is a known bug that can cause page sizes to grow large. This can be worked around by disabling page index writing.

What's Changed

Full Changelog: 19.0.1...20.0.0

ParquetSharp 20.0.0-beta2

07 Jul 22:23
064c6b7

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: 20.0.0-beta1...20.0.0-beta2

ParquetSharp 20.0.0-beta1

18 Jun 00:28
f7995ef

Choose a tag to compare

Pre-release

This version of ParquetSharp upgrades the underlying Arrow C++ Parquet library to version 20.0.0.

What's Changed

Full Changelog: 19.0.1...20.0.0-beta1

ParquetSharp 19.0.1

28 Apr 09:08
d2a6457

Choose a tag to compare

This version of ParquetSharp upgrades the underlying Arrow C++ Parquet library to version 19.0.1.

What's Changed

New Contributors

Full Changelog: 18.1.0...19.0.1

ParquetSharp 19.0.1-beta1

25 Apr 09:30
77345c6

Choose a tag to compare

Pre-release

What's Changed

New Contributors

Full Changelog: 18.1.0...19.0.1-beta1

ParquetSharp 18.1.0

24 Feb 20:36
f0ee0b9

Choose a tag to compare

This version of ParquetSharp upgrades the underlying Arrow C++ Parquet library to version 18.1.0.

What's Changed

  • Add comparison operators and FromDotnetTicks to DateTimeNanos by @Brandon4BZ in #478
  • Fix reading required string values inside an optional group by @adamreeve in #481
  • Support reading and writing decimals with arbitrary length fixed-length byte array columns and writing with int32 or int64 by @adamreeve in #482
  • Bump parquet-cpp-arrow to 18.1.0 by @jescalada in #492
  • Handle reading files written with a non-standard map schema by @jescalada in #499
  • Documentation improvements: Encryption by @jescalada in #494
  • Documentation Improvements: Arrow API by @jescalada in #501

Full Changelog: 16.1.0...18.1.0

ParquetSharp 18.1.0-beta1

04 Feb 01:12
2f12e06

Choose a tag to compare

Pre-release

This version of ParquetSharp upgrades the underlying Arrow C++ Parquet library to version 18.1.0.

What's Changed

  • Add comparison operators and FromDotnetTicks to DateTimeNanos by @adamreeve in #478
  • Fix reading required string values inside an optional group by @adamreeve in #481
  • Support reading and writing decimals with arbitrary length fixed-length byte array columns and writing with int32 or int64 by @adamreeve in #482
  • Bump parquet-cpp-arrow to 18.1.0 by @jescalada in #492
  • SchemaUtils Nested Map Fix by @jescalada in #499
  • Documentation improvements: Encryption by @jescalada in #494

Full Changelog: 16.1.0...18.1.0-beta1

ParquetSharp 17.0.0-beta1

15 Aug 23:26
4deb370

Choose a tag to compare

Pre-release

This version of ParquetSharp upgrades the underlying Arrow C++ Parquet library to version 17.0.0.

What's Changed

New features

  • Add comparison operators and FromDotnetTicks to DateTimeNanos by @Brandon4BZ in #478

Bug fixes

  • Fix reading required string values inside an optional group by @adamreeve in #481

Miscellaneous

Full Changelog: 16.1.0...17.0.0-beta1