1
0

[HUDI-3486] Fix wrong field order for constructing HoodieMetadataColumnStats (#4875)

This commit is contained in:
Y Ethan Guo
2022-02-22 20:57:02 -08:00
committed by GitHub
parent dabae80423
commit 4e8accc179

View File

@@ -157,16 +157,16 @@ public class HoodieMetadataPayload implements HoodieRecordPayload<HoodieMetadata
if (v == null) { if (v == null) {
throw new HoodieMetadataException("Valid " + SCHEMA_FIELD_ID_COLUMN_STATS + " record expected for type: " + METADATA_TYPE_COLUMN_STATS); throw new HoodieMetadataException("Valid " + SCHEMA_FIELD_ID_COLUMN_STATS + " record expected for type: " + METADATA_TYPE_COLUMN_STATS);
} }
columnStatMetadata = new HoodieMetadataColumnStats( columnStatMetadata = HoodieMetadataColumnStats.newBuilder()
(String) v.get(COLUMN_STATS_FIELD_RESOURCE_NAME), .setFileName((String) v.get(COLUMN_STATS_FIELD_RESOURCE_NAME))
(String) v.get(COLUMN_STATS_FIELD_MIN_VALUE), .setMinValue((String) v.get(COLUMN_STATS_FIELD_MIN_VALUE))
(String) v.get(COLUMN_STATS_FIELD_MAX_VALUE), .setMaxValue((String) v.get(COLUMN_STATS_FIELD_MAX_VALUE))
(Long) v.get(COLUMN_STATS_FIELD_NULL_COUNT), .setValueCount((Long) v.get(COLUMN_STATS_FIELD_VALUE_COUNT))
(Long) v.get(COLUMN_STATS_FIELD_VALUE_COUNT), .setNullCount((Long) v.get(COLUMN_STATS_FIELD_NULL_COUNT))
(Long) v.get(COLUMN_STATS_FIELD_TOTAL_SIZE), .setTotalSize((Long) v.get(COLUMN_STATS_FIELD_TOTAL_SIZE))
(Long) v.get(COLUMN_STATS_FIELD_TOTAL_UNCOMPRESSED_SIZE), .setTotalUncompressedSize((Long) v.get(COLUMN_STATS_FIELD_TOTAL_UNCOMPRESSED_SIZE))
(Boolean) v.get(COLUMN_STATS_FIELD_IS_DELETED) .setIsDeleted((Boolean) v.get(COLUMN_STATS_FIELD_IS_DELETED))
); .build();
} }
} }
} }