You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Jesus Camacho Rodriguez (Jira)" <ji...@apache.org> on 2020/02/03 21:40:01 UTC

[jira] [Updated] (HIVE-22589) Add storage support for ProlepticCalendar in ORC, Parquet, and Avro

     [ https://issues.apache.org/jira/browse/HIVE-22589?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jesus Camacho Rodriguez updated HIVE-22589:
-------------------------------------------
    Status: Patch Available  (was: In Progress)

> Add storage support for ProlepticCalendar in ORC, Parquet, and Avro
> -------------------------------------------------------------------
>
>                 Key: HIVE-22589
>                 URL: https://issues.apache.org/jira/browse/HIVE-22589
>             Project: Hive
>          Issue Type: Bug
>          Components: Avro, ORC, Parquet
>            Reporter: Jesus Camacho Rodriguez
>            Assignee: Jesus Camacho Rodriguez
>            Priority: Major
>             Fix For: 4.0.0, 3.2.0, 3.1.3
>
>         Attachments: HIVE-22589.01.patch, HIVE-22589.02.patch, HIVE-22589.03.patch, HIVE-22589.04.patch, HIVE-22589.05.patch, HIVE-22589.patch, HIVE-22589.patch
>
>
> Hive recently moved its processing to the proleptic calendar, which has created some issues for users who have dates before 1580 AD.
> HIVE-22405 extended the column vectors for times & dates to encode which calendar they are using.
> This issue is to support proleptic calendar in ORC, Parquet, and Avro, when files are written/read by Hive. To preserve compatibility with other engines until they upgrade their readers, files will be written using hybrid calendar by default. Default behavior when files do not contain calendar information in their metadata is configurable.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)