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

idea: Add Native Capability to describe service's native feature #2790

Closed
Xuanwo opened this issue Aug 6, 2023 · 6 comments
Closed

idea: Add Native Capability to describe service's native feature #2790

Xuanwo opened this issue Aug 6, 2023 · 6 comments

Comments

@Xuanwo
Copy link
Member

Xuanwo commented Aug 6, 2023

OpenDAL's Capability describes services' capability, but it could be changed by different layers.

For example, blocking layer could add blocking capability for services. To allow users to make correct decision, we need to add native capability (or other slimiar thing) to describe service's native feature.

@yah01
Copy link
Contributor

yah01 commented Aug 8, 2023

Hi @Xuanwo, I'm willing to take this, do you have any idea about this? My proposal is to simply add a new method which forwards the info directly

@Xuanwo
Copy link
Member Author

Xuanwo commented Aug 9, 2023

Sorry for the late. OpenDAL is built up with public and raw API in mind, so it's not good to forward to info directly. I'm trying to figure out the API design, but I don't have a clear idea yet.

@Xuanwo
Copy link
Member Author

Xuanwo commented Aug 14, 2023

cc @yah01, would you like to take a look over #2859?

@yah01
Copy link
Contributor

yah01 commented Aug 14, 2023

cc @yah01, would you like to take a look over #2859?

Sure, I just read it and willing to take!

@Xuanwo
Copy link
Member Author

Xuanwo commented Aug 14, 2023

Thanks a lot!

@Xuanwo
Copy link
Member Author

Xuanwo commented Aug 14, 2023

Tracked by #2859

@Xuanwo Xuanwo closed this as completed Aug 14, 2023
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