This is an automated email from the ASF dual-hosted git repository. leesf pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/hudi.git
The following commit(s) were added to refs/heads/master by this push: new cba65e3711e [HUDI-7428] Support Netease Object Storage protocol for Hudi (#10710) cba65e3711e is described below commit cba65e3711e14c7d7526b3b1e5456d8a1b75dc72 Author: xuzifu666 <1206332...@qq.com> AuthorDate: Thu Feb 22 08:46:25 2024 +0800 [HUDI-7428] Support Netease Object Storage protocol for Hudi (#10710) --- .../src/test/java/org/apache/hudi/common/fs/TestStorageSchemes.java | 1 + hudi-io/src/main/java/org/apache/hudi/storage/StorageSchemes.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/hudi-common/src/test/java/org/apache/hudi/common/fs/TestStorageSchemes.java b/hudi-common/src/test/java/org/apache/hudi/common/fs/TestStorageSchemes.java index 7adcb105237..e718bc21ed6 100644 --- a/hudi-common/src/test/java/org/apache/hudi/common/fs/TestStorageSchemes.java +++ b/hudi-common/src/test/java/org/apache/hudi/common/fs/TestStorageSchemes.java @@ -56,6 +56,7 @@ public class TestStorageSchemes { assertFalse(StorageSchemes.isAtomicCreationSupported("jfs")); assertFalse(StorageSchemes.isAtomicCreationSupported("bos")); assertFalse(StorageSchemes.isAtomicCreationSupported("ks3")); + assertFalse(StorageSchemes.isAtomicCreationSupported("nos")); assertFalse(StorageSchemes.isAtomicCreationSupported("ofs")); assertFalse(StorageSchemes.isAtomicCreationSupported("oci")); assertFalse(StorageSchemes.isAtomicCreationSupported("tos")); diff --git a/hudi-io/src/main/java/org/apache/hudi/storage/StorageSchemes.java b/hudi-io/src/main/java/org/apache/hudi/storage/StorageSchemes.java index 74d126d7f07..00e8594a0c8 100644 --- a/hudi-io/src/main/java/org/apache/hudi/storage/StorageSchemes.java +++ b/hudi-io/src/main/java/org/apache/hudi/storage/StorageSchemes.java @@ -69,6 +69,8 @@ public enum StorageSchemes { OBS("obs", null, null), // Kingsoft Standard Storage ks3 KS3("ks3", null, null), + // Netease Object Storage nos + NOS("nos", null, null), // JuiceFileSystem JFS("jfs", null, null), // Baidu Object Storage