Skip to content

Commit f218eef

Browse files
DrakeLinnicklan
andauthored
fix: enable arrow conversion from Int96 (#1653)
Co-authored-by: Nick Lanham <[email protected]>
1 parent bf57d07 commit f218eef

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

kernel/src/engine/arrow_conversion.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,12 @@ impl TryFromArrow<&ArrowDataType> for DataType {
246246
{
247247
Ok(DataType::TIMESTAMP)
248248
}
249+
ArrowDataType::Timestamp(TimeUnit::Nanosecond, None) => Ok(DataType::TIMESTAMP_NTZ),
250+
ArrowDataType::Timestamp(TimeUnit::Nanosecond, Some(tz))
251+
if tz.eq_ignore_ascii_case("utc") =>
252+
{
253+
Ok(DataType::TIMESTAMP)
254+
}
249255
ArrowDataType::Struct(fields) => DataType::try_struct_type_from_results(
250256
fields.iter().map(|field| field.as_ref().try_into_kernel()),
251257
)

0 commit comments

Comments
 (0)