ParquetViewer Versions Save

Simple windows desktop application for viewing & querying Apache Parquet files

v2.7.0.3

1 year ago

PR : #74

This release:

  • Adds support for Map and List fields (nested maps and lists still not supported) (#3) (#73)
  • Right click → Copy with headers
  • Other miscellaneous improvements and package updates
  • Type assignments will all correctly match the source file now (#75)

To be able to use the executable .NET Desktop Runtime 7 must be installed on your machine.

v2.6.0.2

1 year ago

PR: #71

This release:

  • Adds support for partitioned parquet files: File -> Open Folder (Ctrl + Shift + O). (#35)
  • Removes the Parquet Engine setting. The tool will now automatically use whichever engine would be best for the file being opened. (#69)
  • Improves performance when Column Sizing is set to "Fit Headers & Content" as well as some other micro optimizations.
  • Adds field count to the metadata viewer in the Thrift metadata.
  • Updates the parquet-dotnet library to version 4.6.0.
    • Fields with dots in the end of their names are now supported. (#70)
  • Shows a progress bar on the loading screen now.
  • Includes unit tests and other improvements related to the project. Checkout the pull request if you're interested.

To be able to use the executable .NET Desktop Runtime 7 must be installed on your machine.

v2.5.0

1 year ago

PR: #65

This release:

  • Upgrades the project from .NET 6 to .NET 7.
  • Bumps the parquet.net package from 4.1.0 to 4.1.2
  • Fixes a bug with NULL value rendering where it could get rendered into the row header column

Please feel free to leave comments on the PR if you have feedback

To be able to use the regular executable .NET Desktop Runtime 7 must be installed on your machine. If you do not have the runtime installed or cannot install it use the self contained executable instead.

v2.5.1

1 year ago

PR: #65

This release:

  • Upgrades the project from .NET 6 to .NET 7 (#64)
  • Bumps the parquet.net package from 4.1.0 to 4.4.4 (Some major changes are happening in the library)
  • Fixes a bug with NULL value rendering where it could get rendered into the row header column
  • Gracefully handles parquet files containing duplicate field names (#68)
  • Adds row group information to Thrift metadata in the metadata viewer (#67)
  • Option to remember last entered row count (#66 thanks @dannysummerlin ) (Edit -> Remember Record Count)

To be able to use the executable .NET Desktop Runtime 7 must be installed on your machine.

v2.4.2

1 year ago

PR: #62

  • This update bumps the parquet.net package version to 4.1.0 which adds ZSTD compression support #38

v2.4.1

1 year ago

PR: #61

  • Additional support for files created with a more recent version of the Parquet file format #59
    • You should be able to open parquet files created with Arrow 9.0.0 now
  • Fix broken User Guide help link
  • New menu icons

v2.3.7

1 year ago

PR: #58

  • Upgraded from .Net 4.7.2 to .Net 6 thanks to @NN--- #52
  • Bunch of package version bumps
  • Some QoL improvements to copy and keyboard shortcuts
  • Added ability to export (aka "Save As") to an .xls Excel file. Thanks @sujeendran #54
  • Added a whole bunch of new date formats and made it so that when you export data the date formats match what's displayed on the UI. #54
  • Removed Fody/Costura package. . NET 6 has its own built in app bundler!

v2.3.6

2 years ago

PR: #50

  • add the ability to set default column sizes #49 (Edit -> Column Sizing)
  • upgrade the project to .net 4.7.2

v2.3.5

2 years ago
  • adding @rguerraalmeida 's awesome field selector because I'm lazy and could not complete v2.4 (#34)

v2.3.4

2 years ago
  • add arrow:schema support to metadata viewer