-
Notifications
You must be signed in to change notification settings - Fork 590
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
test: test S3-compatible storage RW claims to support #8266
Comments
I prefer testing external object storage (supported via OpenDAL) in release testing. We basically use the public APIs, so I suggest we test OpenDAL And we can test cos/lyvecloud by reusing our current testing workload, I believe it's easy to implement. |
Any suggestion? cc @hzxa21 |
|
Generally +1. We have two object store implementations currently (with rust aws client and with OpenDAL) and I don't think we need to test the functionality of rust aws client and OpenDAL frequently, but only test them on:
Here are my thoughts on the tests we should do:
Note that the pipeline test also applies to the whole kernel and cloud infra, not just storage so I think we better leverage the cloud test to set up these pipelines. |
roughly roadmap
probably not very urgent
|
Tracked here |
per PR, main-cron, or release testing?
I prefer main-cron and have no strong opinion, but if there is any difficulty, feel free to choose the rest.
We may prioritize several important ones, and finish the rest whenever there is a need.
test all three components that rely on S3-compatible object store:
The text was updated successfully, but these errors were encountered: