From def08d703d71265ee40efa95932416e2e76e22e4 Mon Sep 17 00:00:00 2001 From: tangyoupeng Date: Thu, 30 Sep 2021 12:50:46 +0800 Subject: [PATCH] [MINOR] Support JuiceFileSystem (#3729) --- .../src/main/java/org/apache/hudi/common/fs/StorageSchemes.java | 2 ++ .../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 e166fc48e..1cc00df4e 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 @@ -62,6 +62,8 @@ public enum StorageSchemes { OBS("obs", false), // Kingsoft Standard Storage ks3 KS3("ks3", false), + // JuiceFileSystem + JFS("jfs", true), // Baidu Object Storage BOS("bos", false); 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 a346a673a..186ac62d3 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 @@ -45,6 +45,7 @@ public class TestStorageSchemes { assertFalse(StorageSchemes.isAppendSupported("cosn")); assertFalse(StorageSchemes.isAppendSupported("dbfs")); assertFalse(StorageSchemes.isAppendSupported("cos")); + assertTrue(StorageSchemes.isAppendSupported("jfs")); assertFalse(StorageSchemes.isAppendSupported("bos")); assertFalse(StorageSchemes.isAppendSupported("ks3")); assertTrue(StorageSchemes.isAppendSupported("ofs"));