From 68a535ff00d9015e9156bec0abb45c4d839ce204 Mon Sep 17 00:00:00 2001 From: Ryan Blue Date: Fri, 13 Dec 2024 12:24:24 -0800 Subject: [PATCH] Fix Java classes in PrimitiveType. --- core/src/main/java/org/apache/iceberg/variants/Variants.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/org/apache/iceberg/variants/Variants.java b/core/src/main/java/org/apache/iceberg/variants/Variants.java index 9c7a89c572f5..e8ea3d93ab77 100644 --- a/core/src/main/java/org/apache/iceberg/variants/Variants.java +++ b/core/src/main/java/org/apache/iceberg/variants/Variants.java @@ -46,8 +46,8 @@ public enum PhysicalType { NULL(LogicalType.NULL, Void.class), BOOLEAN_TRUE(LogicalType.BOOLEAN, Boolean.class), BOOLEAN_FALSE(LogicalType.BOOLEAN, Boolean.class), - INT8(LogicalType.EXACT_NUMERIC, Integer.class), - INT16(LogicalType.EXACT_NUMERIC, Integer.class), + INT8(LogicalType.EXACT_NUMERIC, Byte.class), + INT16(LogicalType.EXACT_NUMERIC, Short.class), INT32(LogicalType.EXACT_NUMERIC, Integer.class), INT64(LogicalType.EXACT_NUMERIC, Long.class), DOUBLE(LogicalType.DOUBLE, Double.class),