PackageTrack

Go modules · #2758 by repository stars

github.com/fraugster/parquet-go

v0.12.0fraugster/parquet-go

Release timeline

91 releases since 2019
20192026

Releases

  1. v0.4.06 Oct 2021
    Release notes

    Update CHANGELOG for release.

    Open source →
    Additional notes2 sources agree
    • Fixed issues where fields in structs that were not defined in the schema raised errors (array, slice, time, map)
    • Added support for reflect encoding/decoding of additional types to/from parquet types
      • Go type <-> Parquet type
      • int <-> int64
      • int32 <-> int64
      • int16 <-> int64
      • int8 <-> int64
      • uint <-> int64
      • uint16 <-> int64
      • uint8 <-> int64
      • int64 <-> int32
      • uint64 <-> int32
      • uint32 <-> int32
    • Removed some inconsistent api behaviors
      • reflect marshaling/unmarshalling now ignores fields not defined in the schema (this already happens when the marshaller is used by floor.Writer and goparquet.FileReader)
      • int32PlainDecoder and int32PlainEncoder now no longer support uint values
    • Added function IsAfterUnixEpoch to allow test whether a timestamp can be written as Julian date.
    • Allowed setting selected columns after opening a parquet file through SetSelectedColumns method.
    • Fixed dictStore to correctly reset valueSize which should reduce size of written files.
    • Fixed reflection-based marshal/unmarshaling for some basic types.
    • Fixed DECIMALs computation of maximum amount of digits.
    • Improved parsing of legacy timestamps.
    • Allowed reading of file metadata before properly opening a parquet file.
    • Added method SeekToRowGroup to allow seeking to specific row groups.
    Open source →
  2. v0.3.1-0.20211006083439-1c00732748436 Oct 2021pre-release

    Nothing published for this version

  3. v0.3.1-0.20211005184508-9597b7573e1e5 Oct 2021pre-release

    Nothing published for this version

  4. v0.3.1-0.20210908223924-dbe19ea17d508 Sept 2021pre-release

    Nothing published for this version

  5. v0.3.1-0.20210831105850-a7219b0cd19031 Aug 2021pre-release

    Nothing published for this version

  6. v0.3.1-0.20210416231405-1e924319d94116 Apr 2021pre-release

    Nothing published for this version

  7. v0.3.1-0.20210219150034-3615104626b219 Feb 2021pre-release

    Nothing published for this version

  8. v0.3.015 Dec 2020
    Release notes2 sources agree
    • Added examples how to use the low-level and high-level APIs.
    • Added backwards compability in floor reader and writer for lists as produced by Athena.
    • Fixed many crash issues found during fuzzing of the parquet reader.
    Open source →
  9. v0.2.2-0.20201215201317-9f47621a2e0915 Dec 2020pre-release

    Nothing published for this version

  10. v0.2.2-0.20201208164032-6868ef2f1aa38 Dec 2020pre-release

    Nothing published for this version

  11. v0.2.2-0.20201106123000-33c18364afca6 Nov 2020pre-release

    Nothing published for this version

  12. v0.2.14 Nov 2020
    Release notes2 sources agree
    • Release to correct missing changelog.
    Open source →
  13. v0.2.04 Nov 2020
    Release notes2 sources agree
    • Added csv2parquet command to convert CSV files into parquet files
    • Fixed issue in parquet-tool cat that wouldn't print any records if no limit was provided
    • Added support for backward compatible MAPs and LISTs in schema validation
    • Added ValidateStrict method to validate without regard for backwards compatibility
    Open source →
  14. v0.1.126 May 2020
    Release notes2 sources agree
    • Added high-level interface to access file and column metadata
    Open source →
  15. v0.1.1-0.20200519132602-09f1b7e7666e19 May 2020pre-release

    Nothing published for this version

  16. v0.1.023 Apr 2020
    Release notes2 sources agree
    • Initial release
    Open source →
  17. v0.0.0-20220818102751-0c50c9da7cd718 Aug 2022pre-release

    Nothing published for this version

  18. v0.0.0-20200422143625-52d9ca292e5922 Apr 2020pre-release

    Nothing published for this version

  19. v0.0.0-20200207091115-607ed97e098e7 Feb 2020pre-release

    Nothing published for this version

  20. v0.0.0-20200205163759-61a1fabc50ad5 Feb 2020pre-release

    Nothing published for this version

  21. v0.0.0-20191120145021-3eee66376d7820 Nov 2019pre-release

    Nothing published for this version

  22. v0.0.0-20191107124720-726c6e9626117 Nov 2019pre-release

    Nothing published for this version

  23. v0.0.0-20191007093245-922cdb5b0b9e7 Oct 2019pre-release

    Nothing published for this version

  24. v0.0.0-20190916130343-0271614674aa16 Sept 2019pre-release

    Nothing published for this version

  25. v0.0.0-20190826115001-0d673cbe46a426 Aug 2019pre-release

    Nothing published for this version

  26. v0.0.0-20190826094719-5d01bb0d634726 Aug 2019pre-release

    Nothing published for this version

  27. v0.0.0-20190815144542-18b3dd807ca215 Aug 2019pre-release

    Nothing published for this version

  28. v0.0.0-20190815141941-17297bf2c29015 Aug 2019pre-release

    Nothing published for this version

  29. v0.0.0-20190815125459-6827dfd0c87315 Aug 2019pre-release

    Nothing published for this version

  30. v0.0.0-20190815110947-b873f21dce1915 Aug 2019pre-release

    Nothing published for this version

  31. v0.0.0-20190814135044-1e8e2743d3fb14 Aug 2019pre-release

    Nothing published for this version