From c66e724bfa44a5147aaaac8965bb585d07ac3b36 Mon Sep 17 00:00:00 2001 From: tangyoupeng Date: Wed, 29 Sep 2021 11:00:47 +0800 Subject: [PATCH] Support JuiceFileSystem --- .../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 e166fc48e6d99..1cc00df4ebd7a 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 a346a673a017b..186ac62d372b7 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 void 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"));