The ArrowFragmetWriter has to append certain number of nulls to vertex table if the table size it not align to vertex chunk size.
But if the table got timestamp column, when it append the nulls, and write with parquet, got error:
In chunk 1 expected type timestamp[ms, tz=[UTC]] but saw timestamp[ms, tz=UTC]
Describe your problem
The
ArrowFragmetWriter
has to append certain number of nulls to vertex table if the table size it not align to vertex chunk size. But if the table got timestamp column, when it append the nulls, and write with parquet, got error:The test case can use to reproduce the problem.
run like :
If is is a bug report, to help us reproducing this bug, please provide information below:
vineyard.__version__
): 0.21.5If it is a feature request, please provides a clear and concise description of what you want to happen:
What is the problem:
The behaviour that you expect to work:
Additional context
Add any other context about the problem here.