1
0

[HUDI-2756] Fix flink parquet writer decimal type conversion (#3988)

This commit is contained in:
Danny Chan
2021-11-14 08:51:54 +08:00
committed by GitHub
parent 994922a159
commit c2f9094b49
3 changed files with 87 additions and 3 deletions

View File

@@ -564,7 +564,7 @@ public class ParquetSchemaConverter {
int scale = ((DecimalType) type).getScale();
int numBytes = computeMinBytesForDecimalPrecision(precision);
return Types.primitive(
PrimitiveType.PrimitiveTypeName.BINARY, repetition)
PrimitiveType.PrimitiveTypeName.FIXED_LEN_BYTE_ARRAY, repetition)
.precision(precision)
.scale(scale)
.length(numBytes)