Skip to content

ParquetSharp 10.0.1

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Feb 21:07
· 96 commits to master since this release
054d5cd

This version of ParquetSharp is identical to 10.0.1-beta1, which has been promoted to stable.

This version upgrades Arrow to 10.0.1, which writes Parquet files with the version 2.4 format by default, and dictionary encoded data will use the RleDictionary encoding rather than PlainDictionary. Version 1 files can continue to be written by specifying the file format version in the WriterProperties.

What's Changed

  • Integrate Slack Github Action by @pavlovic-ivan in #308
  • GitHub actions updates to fix deprecation warnings by @adamreeve in #310
  • Support round-tripping nested values by @adamreeve in #301
  • Avoid use of ManagedOutputStream and RandomAccessFile after GC by @adamreeve in #313
  • Support reading decimal data with int32 or int64 physical type by @adamreeve in #315
  • Convert paths to extend length format on Windows and add documentation on long path support by @adamreeve in #311
  • Allow creating a ParquetFileReader/Writer directly from a .NET stream by @adamreeve in #320
  • Support of optional nested-nested types reading by @oldukhno in #319
  • Upgrade to Arrow 10.0.1 by @adamreeve in #321
  • Change version to 10.0.1 to match Arrow by @adamreeve in #323

Incompatible API Changes

  • LogicalColumnStream.SchemaNodesPath has been replaced by LogicalColumnStream.GetSchemaNodesPath

New Contributors

Full Changelog: 8.0.0...10.0.1