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