This is an automated email from the ASF dual-hosted git repository.
guyuqi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bigtop.git
The following commit(s) were added to refs/heads/master by this push:
new 82b4691c BIGTOP-3752: WebHDFS api path encode space character (#953)
82b4691c is described below
commit 82b4691c362165844bc9398d6c6d0bb49a50888d
Author: 吴治国 <[email protected]>
AuthorDate: Wed Aug 10 12:44:13 2022 +0800
BIGTOP-3752: WebHDFS api path encode space character (#953)
---
.../src/common/ambari/patch10-webhdfs-encode-space.diff | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git
a/bigtop-packages/src/common/ambari/patch10-webhdfs-encode-space.diff
b/bigtop-packages/src/common/ambari/patch10-webhdfs-encode-space.diff
new file mode 100644
index 00000000..24b2e7ba
--- /dev/null
+++ b/bigtop-packages/src/common/ambari/patch10-webhdfs-encode-space.diff
@@ -0,0 +1,13 @@
+diff --git
a/ambari-common/src/main/python/resource_management/libraries/providers/hdfs_resource.py
b/ambari-common/src/main/python/resource_management/libraries/providers/hdfs_resource.py
+index 301f2b8b63..d6bf6e6c36 100644
+---
a/ambari-common/src/main/python/resource_management/libraries/providers/hdfs_resource.py
++++
b/ambari-common/src/main/python/resource_management/libraries/providers/hdfs_resource.py
+@@ -643,7 +643,7 @@ class HdfsResourceProvider(Provider):
+ else:
+ path = path
+
+- return re.sub("[/]+", "/", path)
++ return re.sub("[/]+", "/", path).replace(" ", "%20")
+
+ @staticmethod
+ def get_ignored_resources_list(hdfs_resource_ignore_file):