ParquetViewer Versions Save

Simple windows desktop application for viewing & querying Apache Parquet files

v3.0.0.1

1 week ago

PR: #109

This release:

  • Upgrades the project to .NET 8
    • Users who use the regular executable will need to install .NET Desktop Runtime 8 to upgrade to this version
    • This was required because older versions of .NET are being retired at the end of this year
  • Fixes a bug when opening folders containing _SUCCESS files (#104) Thanks to @brentbundang 👏🏼
  • Adds support for Struct arrays/lists (#108) Thanks to @ChristianDu
  • Removes date-only date formats from the application
  • Improves sorting when column headers are clicked
  • Help → About page now contains a checkbox to easily make ParquetViewer your default application for .parquet files.

To be able to use the regular executable .NET Desktop Runtime 8 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.10.1.1

2 months ago

PR: #102

This release:

  • Adds nested Struct type support (#100)
  • Fixes various issues with some Map, List, and byte[] fields

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.10.0.1

3 months ago

PR: #99

This release:

  • Adds a Load all records (Ctrl+E) button image
  • New Edit → Always Load All Records setting image see wiki: User Settings
  • Updates packages and provides small UI tweaks

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

v2.10.0.0

3 months ago

PR: #99

This release:

  • Adds a Load all records button image
  • New Always Load All Records setting image
  • Updates packages and provides small UI tweaks

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.9.0.2

5 months ago

PR: #98

This release:

  • Has significant load speed optimizations
  • Adds an image viewer. Image fields will automatically become clickable

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

v2.8.1.2

5 months ago

PR: https://github.com/mukunku/ParquetViewer/pull/97

This release:

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

v2.8.0.3

8 months ago

PR: #89

This release:

  • Adds struct type support (nested complex types still not supported) image
  • SelfContained executable is half the size now. Comes at the cost of startup speed.
  • Updated the Get SQL Create Table Scripts utility to support complex types (list, map, struct)
  • Some minor edge case bug fixes based on exception analytics
  • Better list type support

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

v2.7.2.1

9 months ago

PR: #85

This release:

  • Updates packages
  • Cleans up some error handling
  • Adds a "Copy Raw Metadata" button to the metadata viewer for Thrift (#84)
  • Adds a fix for byte[] columns so they can be viewed now (#79)
  • Made "Fit Headers & Content" the default column sizing option.
    • This was done after noticing everyone was using default sizing with small files. Analytics are already paying off!

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.7.2.2

9 months ago

PR: #85

This release:

  • Updates packages
  • Cleans up some error handling
  • Adds a "Copy Raw Metadata" button to the metadata viewer for Thrift (#84)
  • Adds a fix for byte[] columns so they can be viewed now (#79)
  • Made "Fit Headers & Content" the default column sizing option.
    • This was done after noticing everyone was using default sizing with small files. Analytics are already paying off!
  • Added support for displaying malformed date fields (#88)
  • Started tracking Self Contained app usage in Analytics.

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

v2.7.1

11 months ago

PR : https://github.com/mukunku/ParquetViewer/pull/77

This release:

  • Updates the parquet.net package to the latest version and removes our dependency on newtonsoft
    • Files with nullable Guid fields can now we opened (#76)
  • Adds anonymous usage data gathering (analytics).
    • By default, data will not be gathered. Users need to Opt-In to share usage data.
    • Can be enabled/disabled via: Help → Share Usage Data
    • PII will not be logged. Data from your files will also not be logged.
    • See AllEvents.cs for a complete list of analytics the utility will gather.

To view the analytics gathered so far, checkout this dashboard: https://app.amplitude.com/analytics/share/7207c0b64c154e979afd7082980d6dd6

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