From 6bd49cd69b01fa634190321dca3839db11390e2a Mon Sep 17 00:00:00 2001 From: Nandor Kollar Date: Thu, 13 Dec 2018 15:24:47 +0100 Subject: [PATCH] PARQUET-1476: Don't emit a warning message for files without new logical type --- .../parquet/format/converter/ParquetMetadataConverter.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java b/parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java index b9c8996f0f..efb0608e8c 100644 --- a/parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java +++ b/parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java @@ -1290,8 +1290,10 @@ private void buildChildren(Types.GroupBuilder builder, OriginalType newOriginalType = (schemaElement.isSetLogicalType() && getLogicalTypeAnnotation(schemaElement.logicalType) != null) ? getLogicalTypeAnnotation(schemaElement.logicalType).toOriginalType() : null; if (!originalType.equals(newOriginalType)) { - LOG.warn("Converted type and logical type metadata mismatch (convertedType: {}, logical type: {}). Using value in converted type.", - schemaElement.converted_type, schemaElement.logicalType); + if (newOriginalType != null) { + LOG.warn("Converted type and logical type metadata mismatch (convertedType: {}, logical type: {}). Using value in converted type.", + schemaElement.converted_type, schemaElement.logicalType); + } childBuilder.as(originalType); } }