Uploaded image for project: 'Parquet'
  1. Parquet
  2. PARQUET-1487

Do not write original type for timezone-agnostic timestamps

    XMLWordPrintableJSON

Details

    Description

      Historically, the TIMESTAMP_MILLIS and TIMESTAMP_MICROS original types used for the INT64 physical type were always UTC-normalized.

      The new TIMESTAMP logical type allows both UTC-normalized and timezone-agnostic timestamps and writes the legacy original types for compatibility reasons. However, the latter should only be written for UTC-normalized timestamps, because legacy readers are not prepared to handle timezone-agnostic timestamps correctly and the original type would just be misleading.

      Attachments

        Activity

          People

            nkollar Nándor Kollár
            zi Zoltan Ivanfi
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: