-
Notifications
You must be signed in to change notification settings - Fork 472
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: Allow concurrent stat in list #3097
Comments
Hi @Xuanwo , by "allow concurrent stat during list", do you mean we need to send a stat call to fetch the metadata if the metadata is unknown, and this should be concurrent, but currently, it's sequential, right? |
Yep |
Hi @Xuanwo, I want to look into this issue. Can you assign me to this? |
This will introduce a change to our public API, would you like to start an RFC first? |
Should changing our public API be a necessity? My current thought is to utilize |
I have some questions in mind:
|
Hi @Xuanwo, to answer your question, I conducted a small POC to demonstrate the concept, which can be found at #3565. I'd like to ask about your typical approach to benchmarking and testing performance in various scenarios?
|
So there is a public API change introduced, we need an RFC. I don't want to delve into the implementation details too early. |
Thanks to @morristai's bravo work! |
RFC-2779 allows user to list with metakey. However, the stat inside list could make the list process much slower. We should allow concurrent stat during list so that stat could be send concurrently.
The text was updated successfully, but these errors were encountered: