Skip to content

Commit 5709873

Browse files
authored
Merge pull request #101 from Altinity/100-error-casting-from-int-to-long
Fixed parquet conversion to iceberg for long data type.
2 parents 0281657 + b92b71a commit 5709873

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ice/src/main/java/org/apache/iceberg/parquet/ParquetConversions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ static <T> Literal<T> fromParquetPrimitive(Type type, PrimitiveType parquetType,
4444
case DATE:
4545
return (Literal<T>) Literal.of((Integer) value);
4646
case LONG:
47-
return (Literal<T>) Literal.of((Long) value);
47+
return (Literal<T>) Literal.of(((Number) value).longValue());
4848
case TIME:
4949
case TIMESTAMP:
5050
// time & timestamp/timestamptz are stored in microseconds

0 commit comments

Comments
 (0)