Environment
Python 3.12.5
Delta-rs version:
"deltalake==0.24.0"
Binding:
Environment:
- Cloud provider:
- OS: wsl
- Other:
Bug
What happened: When trying to read deltatable returns OSError: Repetition level histogram size mismatch
What you expected to happen: Excepted to read the deltalake
How to reproduce it:
from deltalake import write_deltalake, DeltaTable
import pandas as pd
df = pd.DataFrame({'teste': [1, 2, 3]})
write_deltalake('teste', df, mode='append')
df = pd.DataFrame({'teste': [4, 5, 6]})
write_deltalake('teste', df, mode='append')
df = DeltaTable('./teste') ## -> This step returns the error
df = df.to_pandas()
More details:
When I install deltalake, the pyarrow dependency is as pyarrow>=16, however as of version 19.0.0 this error is occurring.
To work around this, the dependency can be stuck by limiting it to version 18.1.0
More details about this error can be viewed here: apache/arrow#45283
Environment
Python 3.12.5
Delta-rs version:
"deltalake==0.24.0"
Binding:
Environment:
Bug
What happened: When trying to read deltatable returns OSError: Repetition level histogram size mismatch
What you expected to happen: Excepted to read the deltalake
How to reproduce it:
More details:
When I install deltalake, the pyarrow dependency is as pyarrow>=16, however as of version 19.0.0 this error is occurring.
To work around this, the dependency can be stuck by limiting it to version 18.1.0
More details about this error can be viewed here: apache/arrow#45283