[MINOR] Add Baidu BOS storage support for hudi (#3061)
Co-authored-by: zhangjun30 <zhangjun30@baidu.com>
This commit is contained in:
@@ -57,7 +57,9 @@ public enum StorageSchemes {
|
||||
// IBM Cloud Object Storage
|
||||
COS("cos", false),
|
||||
// Huawei Cloud Object Storage
|
||||
OBS("obs", false);
|
||||
OBS("obs", false),
|
||||
// Baidu Object Storage
|
||||
BOS("bos", false);
|
||||
|
||||
private String scheme;
|
||||
private boolean supportsAppend;
|
||||
|
||||
@@ -45,6 +45,7 @@ public class TestStorageSchemes {
|
||||
assertFalse(StorageSchemes.isAppendSupported("cosn"));
|
||||
assertFalse(StorageSchemes.isAppendSupported("dbfs"));
|
||||
assertFalse(StorageSchemes.isAppendSupported("cos"));
|
||||
assertFalse(StorageSchemes.isAppendSupported("bos"));
|
||||
assertThrows(IllegalArgumentException.class, () -> {
|
||||
StorageSchemes.isAppendSupported("s2");
|
||||
}, "Should throw exception for unsupported schemes");
|
||||
|
||||
Reference in New Issue
Block a user