We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Right now you can create a table partioned on a column of type timestampNtz. This is all on main.:
import pandas as pd dates = pd.date_range(datetime(2021,1,1,3,4,6,3),datetime(2021,1,3,3,4,6)) df = pd.DataFrame({"time":dates, "a":[i for i in range(len(dates))]}) write_deltalake("mytable",df, partition_by="time") dt = DeltaTable("mytable") print(dt.schema()) > Schema([Field(time, PrimitiveType("timestampNtz"), nullable=True), Field(a, PrimitiveType("long"), nullable=True)])
However when trying to create a checkpoint I'm hit by
dt.create_checkpoint() > PanicException: not implemented: Primitive type timestampNtz is not supported for partition column values.
Use Case
Related Issue(s)
The text was updated successfully, but these errors were encountered:
@thomasfrederikhoeck We just need to add an arm for PrimitiveType::TimestampNtz`
delta-rs/crates/core/src/protocol/checkpoints.rs
Line 444 in 6f81b80
I'll see if I can find some time tomorrow
Sorry, something went wrong.
GIven #2380 it might also be worth looking at the Timestamp arm?
Timestamp
@ion-elgreco I can grap this one :-) I seems like you are already started :-D
faa743a
Successfully merging a pull request may close this issue.
Description
Right now you can create a table partioned on a column of type timestampNtz. This is all on main.:
However when trying to create a checkpoint I'm hit by
Use Case
Related Issue(s)
The text was updated successfully, but these errors were encountered: