-
Notifications
You must be signed in to change notification settings - Fork 414
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
get_app_transaction_version() returns wrong result #2340
Comments
This is still the case. |
@qinix Do you recall where in the code you found this?
|
@rtyler @ion-elgreco Happy to help contribute to this if needed. I'm not yet sure where in the code the fix is needed, though. |
Any help is welcome 🤗 Have you checked if this is still the case against main? There was recently a merged PR regarding txs |
Hey, you're right! This is fixed now! I hadn't updated to a recent enough one. Might have been fixed by this one? 88ea110 |
(I think this can be closed now!) |
Environment
Delta-rs version: current main(abafd2d)
Binding: rust
Bug
What happened:
get_app_transaction_version()
returns empty resultWhat you expected to happen:
get_app_transaction_version()
returns previously written transaction versionsHow to reproduce it:
More details:
After searching the entire code base, I found the
DeltaTableState.app_transaction_version
was constructed as Default and never mutated. Seems #2037 is correlated to this issue.It seems like checkpointing is affected as well.
This function was working on previous version, which was largely used by delta-io/kafka-delta-ingest.
The text was updated successfully, but these errors were encountered: