[ 
https://issues.apache.org/jira/browse/ARROW-883?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15981267#comment-15981267
 ] 

Jacques Nadeau commented on ARROW-883:
--------------------------------------

It sounds like my initial thought on where the problem was is wrong. It seems 
like the introduction of new date/time types has caused old schemas to break. 
Basically, the default units should be the same as the non-unit behavior. In 
the case of Date that was MILLISECONDS. However, the default is now DAY (0). 
Seems like the flatbuf should be reordered so that 0 corresponds to 
MILLISECONDS.

> [JAVA] Introduction of new types has shifted Enumerations
> ---------------------------------------------------------
>
>                 Key: ARROW-883
>                 URL: https://issues.apache.org/jira/browse/ARROW-883
>             Project: Apache Arrow
>          Issue Type: Bug
>            Reporter: Jacques Nadeau
>            Assignee: Julien Le Dem
>            Priority: Blocker
>             Fix For: 0.3.0
>
>
> The introduction of new types in 
> https://github.com/apache/arrow/blame/master/java/vector/src/main/java/org/apache/arrow/vector/types/Types.java
> Has shifted the enumeration ordinals, causing compatibility problems with 
> older java code that serializes the ordinals. Should be fixed before 0.3 
> release



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to