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

Implement based on the new object store abstraction #5

Closed
yahoNanJing opened this issue Jul 7, 2022 · 7 comments
Closed

Implement based on the new object store abstraction #5

yahoNanJing opened this issue Jul 7, 2022 · 7 comments

Comments

@yahoNanJing
Copy link
Collaborator

apache/datafusion#2489

@alamb
Copy link

alamb commented Jul 29, 2022

@yahoNanJing I may have some time to help with this project now that the object store has been incorporated into arrow apache/arrow-rs#2030

My ulterior motive is that I would like to highlight the ability to plug in different implementations in the blog post I am writing about object_store and would like to use HDFS support in this crate as an example

Is anyone else planning to work on this ticket ?

@hrh007
Copy link

hrh007 commented Aug 16, 2022

Is there any progress in this work, I am very interested in this work, and I hope arrow-datafusion can use hdfs storage @alamb @yahoNanJing

@alamb
Copy link

alamb commented Aug 16, 2022

I have not made any progress @hrh007 but object_store 0.4.0 has been released https://crates.io/crates/object_store/0.4.0

I would be happy to help if you wanted to start the work

@hrh007
Copy link

hrh007 commented Aug 16, 2022

@alamb Thanks for reply, but object store 0.4.0 donot support HDFS either🤣

@alamb
Copy link

alamb commented Aug 16, 2022

@alamb Thanks for reply, but object store 0.4.0 donot support HDFS either🤣

Indeed -- but I think the interface changed a little so now that it is released it would be a good time to update the hdfs client

@alamb
Copy link

alamb commented Aug 21, 2022

@yahoNanJing
Copy link
Collaborator Author

yahoNanJing commented Oct 24, 2022

@hrh007, since hdfs object store depends on java environment, currently I don't put it into the object store crate.

And now the hdfs object store has already implemented the new interface of the object store and it's already been used by the Ballista. If you want the datafusion to use hdfs, you can refer to the Ballista for the usage.

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

3 participants