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)