Hi all!

I'm not in the place to complain as I did not contribute much to the 2.2
release, but after this embarrassing issue that was brought to our
attention by a "major customer", we should take the time to recap what
+1 actually means.
Imho +1 also means that I took the time to download, extract and test
run the artifacts. I personally didn't have time for that, so I did not
send a +1 for this release. If everybody thinks they can rely on
somebody else doing the testing and just sends their +1, it gets
meaningless.

jm2c,
Mark

On 09.11.21 13:35, Baunsgaard, Sebastian wrote:
> Hi Devs,
> 
> If you install the official release and follow our instructions it fails 
> because somehow not all the required java packages is included.
> This error is not found in our automatic tests, since we don't have any 
> verification tests of our binary release assets.
> 
> python release is fine, since it include all the java packages.
> 
> I suggest that we make a new patch release 2.2.1 (forked from the official 
> release commit), where all required java packages are included in the bin 
> release.
> 
> Best regards
> Sebastian
> 
> steps to reproduce:
> 
>   1.  Download the release 
> <https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsystemds.apache.org%2Fdownload&amp;data=04%7C01%7Cmdokter%40know-center.at%7Cf8e289db9d00432f87c308d9a37d689d%7C0d3c92e977ae4f49bd126ff29e8f1c37%7C0%7C0%7C637720582170641576%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=Vz2pxhO7PzNL%2F1jkpM86cAhgxL%2Fni8C7w5U1Q6Te9Rk%3D&amp;reserved=0>
>  
> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.apache.org%2Fdyn%2Fcloser.lua%2Fsystemds%2F2.2.0%2Fsystemds-2.2.0-bin.zip&amp;data=04%7C01%7Cmdokter%40know-center.at%7Cf8e289db9d00432f87c308d9a37d689d%7C0d3c92e977ae4f49bd126ff29e8f1c37%7C0%7C0%7C637720582170641576%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=BsCqLSzx6EwGPMKOyW7HpleMsbaZffunAGVVCZHTOUM%3D&amp;reserved=0
>   2.  Setup environment ... (like our docs says)
>      *   export SYSTEMDS_ROOT= "path/to/unziped/bin"
>      *   export PATH=$SYSTEMDS_ROOT/bin:$PATH
>   3.  run any script 'systemds test.dml'
> 
> The error looks as follows:
> 
> 
> Me:~/temp$ systemds test.dml
> ###############################################################################
> #  SYSTEMDS_ROOT= ../systemds/systemds-2.2.0-bin
> #  SYSTEMDS_JAR_FILE= ../systemds/systemds-2.2.0-bin/lib/systemds-2.2.0.jar
> #  SYSDS_EXEC_MODE= singlenode
> #  CONFIG_FILE=
> #  LOG4JPROP= 
> -Dlog4j.configuration=file:/home/baunsgaard/systemds/systemds-2.2.0-bin//conf/log4j.properties
> #  CLASSPATH= 
> ../systemds/systemds-2.2.0-bin/lib/systemds-2.2.0.jar:../systemds/systemds-2.2.0-bin/lib/*:../systemds/systemds-2.2.0-bin/target/lib/*
> #  HADOOP_HOME= /home/baunsgaard/systemds/systemds-2.2.0-bin/lib/hadoop
> #
> #  Running script test.dml locally with opts:
> ###############################################################################
> Executing command:     java       -Xmx4g      -Xms4g      -Xmn400m    -cp 
> ../systemds/systemds-2.2.0-bin/lib/systemds-2.2.0.jar:../systemds/systemds-2.2.0-bin/lib/*:../systemds/systemds-2.2.0-bin/target/lib/*
>    
> -Dlog4j.configuration=file:/home/baunsgaard/systemds/systemds-2.2.0-bin//conf/log4j.properties
>    org.apache.sysds.api.DMLScript   -f test.dml   -exec singlenode
> 
> Exception in thread "main" java.lang.NoClassDefFoundError: scala/Function0
>     at org.apache.sysds.lops.Checkpoint.<clinit>(Checkpoint.java:43)
>     at 
> org.apache.sysds.runtime.instructions.spark.utils.SparkUtils.<clinit>(SparkUtils.java:69)
>     at 
> org.apache.sysds.api.DMLScript.cleanupHadoopExecution(DMLScript.java:522)
>     at org.apache.sysds.api.DMLScript.initHadoopExecution(DMLScript.java:494)
>     at org.apache.sysds.api.DMLScript.execute(DMLScript.java:402)
>     at org.apache.sysds.api.DMLScript.executeScript(DMLScript.java:274)
>     at org.apache.sysds.api.DMLScript.main(DMLScript.java:169)
> Caused by: java.lang.ClassNotFoundException: scala.Function0
>     at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
>     at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>     at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>     ... 7 more
> 
> 
> 
> 
> 

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to