Feature Request / Improvement
Currently Time64Type[ns] (Time64Type with nanosecond precision) is not supported. Only Time64Type[ms] (Time64Type with microsecond precision) is supported.
|
elif isinstance(primitive, pa.Time64Type) and primitive.unit == "us": |
|
return TimeType() |
Also add the ability to downcast, similar to the pa.types.is_timestamp(primitive): branch.
Interestingly Time64Type[ns] is False when evaluating pa.types.is_timestamp(primitive).
Feature Request / Improvement
Currently
Time64Type[ns](Time64Typewith nanosecond precision) is not supported. OnlyTime64Type[ms](Time64Typewith microsecond precision) is supported.iceberg-python/pyiceberg/io/pyarrow.py
Lines 1071 to 1072 in d8d509f
Also add the ability to downcast, similar to the
pa.types.is_timestamp(primitive):branch.Interestingly
Time64Type[ns]isFalsewhen evaluatingpa.types.is_timestamp(primitive).