From aa4bff45a29026994111c2aff41d7fbbbdf3072b Mon Sep 17 00:00:00 2001
From: ruinedlake <2922308415@qq.com>
Date: Mon, 19 May 2025 21:53:24 +0800
Subject: [PATCH 1/4] add notation
Signed-off-by: ruinedlake <2922308415@qq.com>
---
pkg/ddc/alluxio/transform_resources_test.go | 7 +++++++
samples/hdfs/target/classes/core-site.xml | 12 ++++++++++++
.../classes/io/fluid/demo/HDFSClient.class | Bin 0 -> 4484 bytes
samples/hdfs/target/classes/log4j.properties | 8 ++++++++
4 files changed, 27 insertions(+)
create mode 100644 samples/hdfs/target/classes/core-site.xml
create mode 100644 samples/hdfs/target/classes/io/fluid/demo/HDFSClient.class
create mode 100644 samples/hdfs/target/classes/log4j.properties
diff --git a/pkg/ddc/alluxio/transform_resources_test.go b/pkg/ddc/alluxio/transform_resources_test.go
index df1bd3a993a..407a1c53d04 100644
--- a/pkg/ddc/alluxio/transform_resources_test.go
+++ b/pkg/ddc/alluxio/transform_resources_test.go
@@ -167,6 +167,7 @@ func mockAlluxioRuntimeForMaster(res corev1.ResourceRequirements) *datav1alpha1.
}
+
func TestTransformResourcesForWorkerNoValue(t *testing.T) {
var tests = []struct {
runtime *datav1alpha1.AlluxioRuntime
@@ -602,6 +603,12 @@ func TestTransformResourcesForWorkerWithOnlyLimit(t *testing.T) {
}
}
+// TestTransformResourcesForFuseNoValue tests the transformResourcesForFuse function in AlluxioEngine
+// when no resource values are specified in the AlluxioRuntime Spec. It verifies that:
+// 1. The function can handle empty AlluxioRuntime Spec without errors
+// 2. No resource limits are set on the Fuse when no values are specified
+// The test creates a mock AlluxioRuntime with empty Spec and checks the resulting Alluxio configuration
+// doesn't contain any Fuse resource limits.
func TestTransformResourcesForFuseNoValue(t *testing.T) {
var tests = []struct {
runtime *datav1alpha1.AlluxioRuntime
diff --git a/samples/hdfs/target/classes/core-site.xml b/samples/hdfs/target/classes/core-site.xml
new file mode 100644
index 00000000000..aaaa2e5358a
--- /dev/null
+++ b/samples/hdfs/target/classes/core-site.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ fs.alluxio.impl
+ alluxio.hadoop.FileSystem
+ The Alluxio FileSystem
+
+
+
\ No newline at end of file
diff --git a/samples/hdfs/target/classes/io/fluid/demo/HDFSClient.class b/samples/hdfs/target/classes/io/fluid/demo/HDFSClient.class
new file mode 100644
index 0000000000000000000000000000000000000000..5b756a3128e26397e2e62ad62828f1bbc40a22f9
GIT binary patch
literal 4484
zcma)9`Fk5z6+O?EG_o>|8#zuYCuzN;!B%W5P0}n@7UC^-@P_R;I03>$8ru^~8X=9+
zgsm)vvXvdW0EJS(?9c$VV?!ug3k6#K6@H}ON5gqT(>`KOYu!ld@K|g9~ry$7XiCDr)SbCZ20Z*?Tr@ElPmccW9
zV`Jl&$Hyk70@#in8X8JqPu|EnW>Uva+%MppGaWN^O<-SJIrR4OtsseN)UivR-I+8N
zO!^ZuoC}sSU+^qj1A#p{yzmLs4O=O5G?%<$W~PiQ2~$#J$Be|Zk+J0O{HE`O@+N?4
zwCHF;9X)d9t*k)f@J8Vvv!0}3r37}gT`ET^Sqb!CkC|!5BIg>~1?p9FsBmcP?i&sJ
z1@_vRxrmWAV)JH!cc>XbGST2Q)+kbfqk1I+61eLpmPDLDCt^
zn1(|yTQ;UMeNMKtmm&vfOr>vwoVkKxrmD4#t-XT!c6_FT5
zbc|w*g&VWeH~Op$E8foB5E#4%9A&+r5>qt<^iCZUn51z##|SsLVocLbluG9c
zglV|S)=;SUp4{xLnK9!N%xp8GA;I)4yem58z7AjkDVd%&uY-Jg%C1qQU1pMn_e-G+
zNn96lHKPuFtA+tCBgmf%^kxF0$b;H|P&x-c6cPPi2?n
zRYAkGla3Kv7%|eS=W2M2;jLIHWp*@ttn>y^H=7LHCv-fHPqNX<3Z;H0NBA3+s2jdZ
znI!zs^hcx9IrepTU4365HCs2%l1eH@uAI^-RWFMrkGA?%~lw{h*^n>GdG
z7S|eg&aNRmvy6`6o7laA&iyMmG|~~QS;6s+HJqFY>dQF2f}Rx&^mGLE;JFnHbKPtn
z_1?tz4(}?afF)d52eOX_fgpXZ=cj@G?WFk-C;UeGz6-~(8w1#*fF34;gn)PBJ$(9c
z8t=trLab*WdLIme4pZ_9Vr2U`IgE4VB|{vg%N$ze8>#J3SmNGK*h?@+)?m%7VPU3Y
z8Odd&M;Eb$xI-R7?p#84rrYz%o&QMi)r$N^70@P<-%P`;qY9;V}3h*iQ{*VI4
zLpX#-Rj6zE{yJ_D)E?}>2k=4aYobFR;#&_Q{O_(l%ro0i^(LA$d_;q#;iGRb3;{Wf
zmwEJG?#K`ghW9Vw<0Bn2-M-sLywyiMi#QPSHFyq=(uGewgRNmcKhGd7qJhrIA4~Ys
zD!!^B^SDPecpALV-+6uA%@#rf+6gYq$m}Q74!YUNRTr=7FeCD?ayLxiw13y#L3|Bg
zXMB9sxrJ{Fyo48)@Plq|N64#~_#x2k3x~Y&
zT*#+V!U_b|;r!Z00SD38*^W8~&Ice)v+qXc$RaWm*bxy#KM
zex*`@@bDs6(uo1wBwy9kb&5s)8(L{&_Wzc9Uh1o3;rRGjrhQqmuG9*pB$u_Q{vSe$
t#^=H{RC0@(RanIupN$myBai$^eg8#$zpTFhhFAGs{(bci{0pxm^nWW5limOT
literal 0
HcmV?d00001
diff --git a/samples/hdfs/target/classes/log4j.properties b/samples/hdfs/target/classes/log4j.properties
new file mode 100644
index 00000000000..393e0877ec1
--- /dev/null
+++ b/samples/hdfs/target/classes/log4j.properties
@@ -0,0 +1,8 @@
+# Root logger option
+log4j.rootLogger=INFO, stdout
+
+# Direct log messages to stdout
+log4j.appender.stdout=org.apache.log4j.ConsoleAppender
+log4j.appender.stdout.Target=System.out
+log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
+log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
\ No newline at end of file
From cf4f6cf98f3e81c858d06e188261e9ab8841abd9 Mon Sep 17 00:00:00 2001
From: ruinedlake <2922308415@qq.com>
Date: Tue, 27 May 2025 11:18:59 +0800
Subject: [PATCH 2/4] run gofmt to fix formatting issues
Signed-off-by: ruinedlake <2922308415@qq.com>
---
pkg/ddc/alluxio/transform_resources_test.go | 1 -
1 file changed, 1 deletion(-)
diff --git a/pkg/ddc/alluxio/transform_resources_test.go b/pkg/ddc/alluxio/transform_resources_test.go
index 407a1c53d04..bd6f2c7f8b6 100644
--- a/pkg/ddc/alluxio/transform_resources_test.go
+++ b/pkg/ddc/alluxio/transform_resources_test.go
@@ -167,7 +167,6 @@ func mockAlluxioRuntimeForMaster(res corev1.ResourceRequirements) *datav1alpha1.
}
-
func TestTransformResourcesForWorkerNoValue(t *testing.T) {
var tests = []struct {
runtime *datav1alpha1.AlluxioRuntime
From 3ea0a67a27e179c8b99c6d090994f9144510686a Mon Sep 17 00:00:00 2001
From: ruinedlake <140932107+ruinedlake@users.noreply.github.com>
Date: Tue, 27 May 2025 17:21:46 +0800
Subject: [PATCH 3/4] Delete samples/hdfs/target/classes/core-site.xml
---
samples/hdfs/target/classes/core-site.xml | 12 ------------
1 file changed, 12 deletions(-)
delete mode 100644 samples/hdfs/target/classes/core-site.xml
diff --git a/samples/hdfs/target/classes/core-site.xml b/samples/hdfs/target/classes/core-site.xml
deleted file mode 100644
index aaaa2e5358a..00000000000
--- a/samples/hdfs/target/classes/core-site.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
- fs.alluxio.impl
- alluxio.hadoop.FileSystem
- The Alluxio FileSystem
-
-
-
\ No newline at end of file
From 25130414b4985822be2f0b110cc5e7d7d4bda221 Mon Sep 17 00:00:00 2001
From: ruinedlake <140932107+ruinedlake@users.noreply.github.com>
Date: Tue, 27 May 2025 17:22:47 +0800
Subject: [PATCH 4/4] Delete samples/hdfs/target/classes/log4j.properties
---
samples/hdfs/target/classes/log4j.properties | 8 --------
1 file changed, 8 deletions(-)
delete mode 100644 samples/hdfs/target/classes/log4j.properties
diff --git a/samples/hdfs/target/classes/log4j.properties b/samples/hdfs/target/classes/log4j.properties
deleted file mode 100644
index 393e0877ec1..00000000000
--- a/samples/hdfs/target/classes/log4j.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Root logger option
-log4j.rootLogger=INFO, stdout
-
-# Direct log messages to stdout
-log4j.appender.stdout=org.apache.log4j.ConsoleAppender
-log4j.appender.stdout.Target=System.out
-log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
-log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
\ No newline at end of file