Skip to content
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

Any plans to add Delta Lake support #87

Closed
simpl1g opened this issue Oct 29, 2024 · 3 comments
Closed

Any plans to add Delta Lake support #87

simpl1g opened this issue Oct 29, 2024 · 3 comments

Comments

@simpl1g
Copy link
Contributor

simpl1g commented Oct 29, 2024

Python bindings support methods like read/scan/write_delta
https://docs.pola.rs/api/python/dev/reference/api/polars.DataFrame.write_delta.html

Do you think it is possible to implement them for Ruby? Previously there were some Ruby bindings for delta-rs but they were unmaitened and eventually dropped delta-io/delta-rs#1102

@ankane
Copy link
Owner

ankane commented Oct 30, 2024

Hi @simpl1g, thanks for sharing. I don't have any plans for it, but someone could probably create a separate gem.

@ankane ankane closed this as completed Oct 30, 2024
@ankane
Copy link
Owner

ankane commented Nov 21, 2024

Hey @simpl1g, just created a separate gem for this that works with the latest release (0.15.0).

There aren't currently precompiled versions, but plan to add them in a future release. Also, it doesn't currently work with string columns, but should when the next release of the Rust library is out (delta-io/delta-rs#2886). Feel free to create an issue if you need any missing functionality.

Will also add read/scan/write_delta methods to this library in a future release.

@simpl1g
Copy link
Contributor Author

simpl1g commented Nov 21, 2024

Wow, you are superhuman :) Do you have special LLM to convert Python bindings to Ruby?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants