You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following python code will generate a parquet with timestamp columns in us ns ms adjusted to UTC (1)
Reading it using #577 , org.jetbrains.kotlinx.dataframe.io.ArrowReadingImplKt#readField will throw NotImplementedError("reading from TimeStampXXXTZVector is not implemented")
Please note parquet file format has no seconds precision but only MILLIS or MICROS, NANOS so my implementation of TimeStampSecTZVector finds seconds from milliseconds.
Applying this code under my local checkout of #577, precisions return correctly for us ns ms as :
laurentperez
changed the title
Implement TimeStampMicroTZVector for parquet isAdjustedToUTC timestamp columns
DRAFT:Implement TimeStampMicroTZVector for parquet isAdjustedToUTC timestamp columns
Oct 18, 2024
laurentperez
changed the title
DRAFT:Implement TimeStampMicroTZVector for parquet isAdjustedToUTC timestamp columns
DRAFT:Implement TimeStampXXXTZVector for parquet isAdjustedToUTC timestamp columns
Oct 18, 2024
laurentperez
changed the title
DRAFT:Implement TimeStampXXXTZVector for parquet isAdjustedToUTC timestamp columns
Implement TimeStampXXXTZVector for parquet isAdjustedToUTC timestamp columns
Oct 18, 2024
Hi. I will PR this.
The following python code will generate a parquet with timestamp columns in
us ns ms
adjusted to UTC (1)Reading it using #577 ,
org.jetbrains.kotlinx.dataframe.io.ArrowReadingImplKt#readField
will throwNotImplementedError("reading from TimeStampXXXTZVector is not implemented")
This PR implements
TimeStampXXXTZVector
following https://github.com/apache/parquet-format/blob/master/LogicalTypes.mdPlease note parquet file format has no seconds precision but only
MILLIS or MICROS, NANOS
so my implementation ofTimeStampSecTZVector
finds seconds from milliseconds.Applying this code under my local checkout of #577, precisions return correctly for
us ns ms
as :(1)
(1)
The text was updated successfully, but these errors were encountered: