You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@linkis.apache.org by pe...@apache.org on 2022/09/04 11:04:14 UTC
[incubator-linkis] branch dev-1.3.1 updated: fix #3234
This is an automated email from the ASF dual-hosted git repository.
peacewong pushed a commit to branch dev-1.3.1
in repository https://gitbox.apache.org/repos/asf/incubator-linkis.git
The following commit(s) were added to refs/heads/dev-1.3.1 by this push:
new 7380eff50 fix #3234
7380eff50 is described below
commit 7380eff50d31357f4386479987f6f8f665accb30
Author: zhangxn <84...@qq.com>
AuthorDate: Sun Sep 4 19:04:08 2022 +0800
fix #3234
1、linkis-storage module add config "wds.linkis.fs.hdfs.impl.disable.checksum", default false,
It's can dispose hadoop checksum,when parameter set true can cancel verify checksum
---
.../main/java/org/apache/linkis/storage/fs/impl/HDFSFileSystem.java | 4 ++++
.../scala/org/apache/linkis/storage/utils/StorageConfiguration.scala | 3 +++
2 files changed, 7 insertions(+)
diff --git a/linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/fs/impl/HDFSFileSystem.java b/linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/fs/impl/HDFSFileSystem.java
index 76883e1d4..5e19e28ee 100644
--- a/linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/fs/impl/HDFSFileSystem.java
+++ b/linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/fs/impl/HDFSFileSystem.java
@@ -200,6 +200,10 @@ public class HDFSFileSystem extends FileSystem {
if (fs == null) {
throw new IOException("init HDFS FileSystem failed!");
}
+ if (StorageConfiguration.FS_CHECKSUM_DISBALE().getValue()) {
+ fs.setVerifyChecksum(false);
+ fs.setWriteChecksum(false);
+ }
}
@Override
diff --git a/linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/utils/StorageConfiguration.scala b/linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/utils/StorageConfiguration.scala
index 934de4400..bb6f4463e 100644
--- a/linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/utils/StorageConfiguration.scala
+++ b/linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/utils/StorageConfiguration.scala
@@ -80,4 +80,7 @@ object StorageConfiguration {
val FS_CACHE_DISABLE =
CommonVars[java.lang.Boolean]("wds.linkis.fs.hdfs.impl.disable.cache", false)
+ val FS_CHECKSUM_DISBALE =
+ CommonVars[java.lang.Boolean]("linkis.fs.hdfs.impl.disable.checksum", false)
+
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@linkis.apache.org
For additional commands, e-mail: commits-help@linkis.apache.org