DELTA_STATE_RECOVER_ERROR in Databricks reading delta tables written by python deltalake #3746
-
|
Hey folks! First of all, this issue may have nothing to do with deltalake, but we struggle to get any addition info about it, so though worth asking in deltalake GH as well. Any thoughts are appreciated! Environment
BugSummaryWe are experiencing intermittent read failures on Delta tables located in S3. These tables are written exclusively by dlt library with deltalake (delta-rs)). Databricks will occasionally fail to read a table with a DELTA_STATE_RECOVER_ERROR, even though the table's transaction log (_delta_log) appears valid and is readable by other query engines. The issue is transient and seems to resolve itself over time without any specific user intervention. Behavior ObservedWhen querying an affected Delta table, Databricks intermittently fails with the following error:
Steps to ReproduceThe issue is spontaneous and we have not found a deterministic way to reproduce it. However, we made it appear intentionally several times under the following conditions:
Additional details
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
|
These things are best answered by your databricks POC |
Beta Was this translation helpful? Give feedback.
-
|
@ion-elgreco hi, thank you for response! |
Beta Was this translation helpful? Give feedback.
These things are best answered by your databricks POC