-
Notifications
You must be signed in to change notification settings - Fork 413
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
Deltalake 0.4.3 (and 0.4.2) breaks our CI #145
Comments
@lucienfregosi could you share your environment with us? including kernel and libc (or musl) version. We recently implemented concurrent multi-writer support for the filesystem backend using
|
double checked the manylinux spec, looks like it does use a very old version of glibc: https://www.python.org/dev/peps/pep-0571/. I am going to yank that release out of pypi until we lands a fallback for other linux kernel/userspace configurations. |
The CI used
We changed the distribution to
|
relevant discussion in the libc project on what's the minimal supported glibc version: rust-lang/libc#1412. Right now they require >= 2.26, but has already added features that would only work for 2.27 and 2.28. |
All good with ubuntu 20.04 :) |
FYI - I'm seeing a similar issue on Databricks Runtime 7.6. |
As a workaround for now, please manually install a version lower than 0.4.2 |
Hi Again :)
We tried to upgrade our base code with deltalake 0.4.3 (also with 0.4.2) but we got an error during our CI process (when launching unit tests).
The error is
dags/utils/delta_lake_utils.py:4: in <module> from deltalake import DeltaTable, Schema ../../../virtualenv/python3.7.1/lib/python3.7/site-packages/deltalake/__init__.py:1: in <module> from .deltalake import RawDeltaTable, rust_core_version E ImportError: /home/travis/virtualenv/python3.7.1/lib/python3.7/site-packages/deltalake/deltalake.abi3.so: undefined symbol: renameat2
Everything is working well with deltalake 0.4.1 do you have any idea about this issue ?
The text was updated successfully, but these errors were encountered: