commit | 9fb5c3d8f249482a5e3c0d33d7626c438e28c774 | [log] [tgz] |
---|---|---|
author | TP Boudreau <tpboudreau@gmail.com> | Sat Jul 13 12:55:33 2019 -0500 |
committer | Krisztián Szűcs <szucs.krisztian@gmail.com> | Tue Jul 16 21:06:58 2019 +0200 |
tree | 85a25c925abf232da374a17c4bcc1162c290dcdc | |
parent | befd7dfe18ec8d362c0472092d48edbb8df9c3b8 [diff] |
ARROW-5889: [C++][Parquet] Add property to indicate origin from converted type to TimestampLogicalType This patch: - adds a new boolean member isFromConvertedType() to the TimestampLogicalType class that is set to "true" if the LogicalType was created from a converted type of TIMESTAMP_MILLIS or TIMESTAMP_MICROS - prevents writing the TimestampLogicalType in the Parquet schema if this new property is true - changes the Arrow reader to ignore the isAdjustedToUTC() property of the TimestampLogicalType if the type annotation came from a converted type Author: TP Boudreau <tpboudreau@gmail.com> Closes #4856 from tpboudreau/ARROW-5889 and squashes the following commits: 458f06382 <TP Boudreau> Add property showing converted type origin to TimestampLogicalType
Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.
Major components of the project include:
Arrow is an Apache Software Foundation project. Learn more at arrow.apache.org.
The reference Arrow libraries contain a number of distinct software components:
Please read our latest project contribution guide.
Even if you do not plan to contribute to Apache Arrow itself or Arrow integrations in other projects, we'd be happy to have you involved: