Julien Le Dem created ARROW-887: ----------------------------------- Summary: [format] For backward compatibility, new unit fields must have default values matching previous implied unit Key: ARROW-887 URL: https://issues.apache.org/jira/browse/ARROW-887 Project: Apache Arrow Issue Type: Bug Components: Format Reporter: Julien Le Dem Assignee: Julien Le Dem
Flatbuffer "defaults the default value" to 0. Which means we interpret previously serialized Flatbuf has having the first element of the enum. In particular Date and Time unit fields end up being read as DateUnit.DAY and TimeUnit.SECOND when the previous implied unit was MILLISECOND for both. -- This message was sent by Atlassian JIRA (v6.3.15#6346)