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 673d62f   [MINOR] Add Tencent Cloud HDFS storage support for hudi 
(#3064)
673d62f is described below

commit 673d62f3c3ab07abb3fcd319607e657339bc0682
Author: Xuedong Luan <[email protected]>
AuthorDate: Fri Jun 11 09:16:51 2021 +0800

     [MINOR] Add Tencent Cloud HDFS storage support for hudi (#3064)
---
 hudi-common/src/main/java/org/apache/hudi/common/fs/StorageSchemes.java | 2 ++
 .../src/test/java/org/apache/hudi/common/fs/TestStorageSchemes.java     | 1 +
 2 files changed, 3 insertions(+)

diff --git 
a/hudi-common/src/main/java/org/apache/hudi/common/fs/StorageSchemes.java 
b/hudi-common/src/main/java/org/apache/hudi/common/fs/StorageSchemes.java
index c6a20c9..40a8c91 100644
--- a/hudi-common/src/main/java/org/apache/hudi/common/fs/StorageSchemes.java
+++ b/hudi-common/src/main/java/org/apache/hudi/common/fs/StorageSchemes.java
@@ -52,6 +52,8 @@ public enum StorageSchemes {
   ALLUXIO("alluxio", false),
   // Tencent Cloud Object Storage
   COSN("cosn", false),
+  // Tencent Cloud HDFS
+  CHDFS("ofs", true),
   // Databricks file system
   DBFS("dbfs", false),
   // IBM Cloud Object Storage
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 08a67d3..8c4195f 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
@@ -46,6 +46,7 @@ public class TestStorageSchemes {
     assertFalse(StorageSchemes.isAppendSupported("dbfs"));
     assertFalse(StorageSchemes.isAppendSupported("cos"));
     assertFalse(StorageSchemes.isAppendSupported("bos"));
+    assertTrue(StorageSchemes.isAppendSupported("ofs"));
     assertThrows(IllegalArgumentException.class, () -> {
       StorageSchemes.isAppendSupported("s2");
     }, "Should throw exception for unsupported schemes");

Reply via email to