You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Stefan Ziegler (Jira)" <ji...@apache.org> on 2023/06/19 13:12:00 UTC
[jira] [Created] (PARQUET-2315) Local timestamps fields for Avro schema are not supported
Stefan Ziegler created PARQUET-2315:
---------------------------------------
Summary: Local timestamps fields for Avro schema are not supported
Key: PARQUET-2315
URL: https://issues.apache.org/jira/browse/PARQUET-2315
Project: Parquet
Issue Type: Bug
Components: parquet-avro
Affects Versions: 1.14.0
Reporter: Stefan Ziegler
Avro schema supports the creation of local timestampe fields:
{code:java}
LocalTimestampMillis datetimeType = LogicalTypes.localTimestampMillis();
field = new Schema.Field(attrDesc.getAttributeName(), Schema.createUnion(datetimeType.addToSchema(Schema.create(Schema.Type.LONG), Schema.create(Schema.Type.NULL)), doc, null);
{code}
But since there is no support in the AvroSchemaConverter.convertLogicalType method, these fields end up as BIGINT (as reported in e.g. Apache Drill).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)