Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feature: Google Cloud Storage support skeleton (#513)
* feature: implement Google Cloud Storage support 1. try implement GCS support backend prototype 2. try implement GCS support directory walker prototype Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: add license header Add Apache license headers for gcs files Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: cancel feature switch `services-gcs` 1. canceled unneccesary feature switch `service-gcs` 2. implement from_iter() for `gcs::Backend` 3. *make gcs compile* Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: make clippy happy added some document comments in gcs Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: catch pace with OpenDAL's break change now it should be able to compiled and satisfies clippy Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: unimplement presign in GCS Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: purge presign implement in gcs backend now the backend should inherits the default implementation of Accessor Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: make clippy happy Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: fix errors introduced by merging main Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: use structs instead of serde_json::Value Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: full change code to new http error API Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: make fmt happy Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: typo fixes and unit test Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: make clippy happy Signed-off-by: ClSlaid <cailue@bupt.edu.cn> * refactor: refactor unit tests Signed-off-by: ClSlaid <cailue@bupt.edu.cn> Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
- Loading branch information
b0ef4b8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Deploy preview for opendal ready!
✅ Preview
https://opendal-2fhkv0gdi-databend.vercel.app
Built with commit b0ef4b8.
This pull request is being automatically deployed with vercel-action