[jira] [Updated] (AVRO-1683) Add microsecond-precision time and timestamp logical type specs

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[jira] [Updated] (AVRO-1683) Add microsecond-precision time and timestamp logical type specs

JIRA jira@apache.org

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

Suraj Acharya updated AVRO-1683:
--------------------------------
    Fix Version/s:     (was: 1.7.8)

This was a documentation change. The other pieces of information introducing the original changes are not present in branch-1.7

> Add microsecond-precision time and timestamp logical type specs
> ---------------------------------------------------------------
>
>                 Key: AVRO-1683
>                 URL: https://issues.apache.org/jira/browse/AVRO-1683
>             Project: Avro
>          Issue Type: Improvement
>          Components: spec
>            Reporter: Ryan Blue
>            Assignee: Ryan Blue
>             Fix For: 1.8.0
>
>         Attachments: AVRO-1683-1.patch
>
>
> SQL engines that store data in Avro need to be able to store times and timestamps to meet the SQL spec. For portability, those values should be labelled so other readers can work with the data. I propose adding two new logical types:
> * time-micros: annotates a long, represents the number of microseconds from midnight.
> * timestamp-micros: annotates a long, represents the number of microseconds from the unix epoch.
> Like the other time types, these representations match the ones that were just added to Parquet (PARQUET-200) to make implementations easier.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
Loading...