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

Add docs and examples for object_store_opendal #4599

Open
3 of 7 tasks
Xuanwo opened this issue May 11, 2024 · 7 comments
Open
3 of 7 tasks

Add docs and examples for object_store_opendal #4599

Xuanwo opened this issue May 11, 2024 · 7 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@Xuanwo
Copy link
Member

Xuanwo commented May 11, 2024

object_store_opendal has been used by some users but we don't have a doc page for it. We need to improve this part.

related to: apache/arrow-rs#5752 (comment)

Tasks

  • Add a README for this project, including
    • What's this project for
    • How to build/test/use this project
  • Examples
    • Example for object_store
    • Example for datafusion
    • Example for polars
    • Example for delta-rs
@Xuanwo Xuanwo added good first issue Good for newcomers help wanted Extra attention is needed labels May 11, 2024
@hanxuanliang
Copy link
Contributor

This seems like a good opportunity to understand object_store, and I would like to give it a try.

@Xuanwo
Copy link
Member Author

Xuanwo commented Sep 9, 2024

Hi, @hanxuanliang, are you interested in adding more examples?

@meteorgan
Copy link
Contributor

I'm currently working on tasks related to object_store_opendal. and plan to address some legacy issues.
Do we still need additional examples ?
Also, could you clarify the task examples for datafusion ? As far as I know, Datafusion is already using object_store.

@Xuanwo
Copy link
Member Author

Xuanwo commented Dec 26, 2024

Hi, @meteorgan, it’s greatly appreciated if you’re willing to take them. Yes, I believe we still need more examples.

Also, could you clarify the task examples for datafusion ? As far as I know, Datafusion is already using object_store.

I would like a complete end-to-end example that integrates all of them: DataFusion, OpenDAL, and object_store_opendal.

@meteorgan
Copy link
Contributor

meteorgan commented Dec 26, 2024

Hi, @meteorgan, it’s greatly appreciated if you’re willing to take them. Yes, I believe we still need more examples.

Also, could you clarify the task examples for datafusion ? As far as I know, Datafusion is already using object_store.

I would like a complete end-to-end example that integrates all of them: DataFusion, OpenDAL, and object_store_opendal.

I think i roughly understand your point. like this example in DataFusion: https://github.com/apache/datafusion/blob/30660e02eb2f1e730d7711685bee46fddfb23c5a/datafusion-examples/examples/external_dependency/query-aws-s3.rs ?

@Xuanwo
Copy link
Member Author

Xuanwo commented Dec 26, 2024

I think i roughly understand your point. like this example in DataFusion: apache/datafusion@30660e0/datafusion-examples/examples/external_dependency/query-aws-s3.rs ?

Yep!

@meteorgan
Copy link
Contributor

meteorgan commented Dec 28, 2024

I've written an example of querying data from S3 using datafusion and object_store_opendal. However, when running the example, the following error was output:
Error: ObjectStore(NotSupported { source: Unsupported (permanent) at => get_opts is not implemented so far }).
so, It seems I need to address this issue: #5115 first. 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants