-
Notifications
You must be signed in to change notification settings - Fork 407
New issue
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
Support deletionVector
field in transaction log
#928
Comments
I do remember something similar coming up in the past, essentially we throw warnings when we encounter unknown fields in the delta log. This definately needs to be fixed. |
This problem is back when upgrading from delta 2.3 to delta 2.4 with delta-rs (python) 0.8.1. UPD. It appears only table with specific features have this problem. Currently we only see these warning for tables with automatic schema merge enabled (thus they do merges) UPD2. We noticed this only happens when a table written by 2.3 delta jar is updated by 2.4 jar with either merge or schema/data override. Re-creating the table in question from 2.4 jar Spark runtime resolves the issue :/ |
Environment
Delta-rs version: v0.6.3
Binding: Python
Environment:
Bug
What happened:
I get 100+ warnings about unsupported field
deletionVector
when initializing aDeltaTable
:What you expected to happen:
No warnings.
How to reproduce it:
I produced the Delta table w/ Azure Databricks. Looks like
deletionVector
is a recent addition to the spec:delta-io/delta@16dad5a
[In my case,
deletionVector
is alwaysNull
, so this is likely not indicative of a real issue, just warning spam.]The text was updated successfully, but these errors were encountered: