This is an automated email from the ASF dual-hosted git repository.
yzhao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mnemonic.git
The following commit(s) were added to refs/heads/master by this push:
new 28742e3 MNEMONIC-733: identified 5 more critical security
vulnerabilities
28742e3 is described below
commit 28742e32cf527bb06e1d148f0dc3af1542e9a4a8
Author: Xiaojin Jiao <[email protected]>
AuthorDate: Sat Apr 2 18:50:39 2022 -0700
MNEMONIC-733: identified 5 more critical security vulnerabilities
Signed-off-by: Xiaojin Jiao <[email protected]>
---
mnemonic-benches/pom.xml | 12 +++----
pom.xml | 6 ++--
settings.gradle | 8 ++---
tools/source-assembly.xml | 84 +++++++++++++++++++++++------------------------
tools/test.conf | 10 +++---
5 files changed, 61 insertions(+), 59 deletions(-)
diff --git a/mnemonic-benches/pom.xml b/mnemonic-benches/pom.xml
index 6ccbff9..abd4eb6 100644
--- a/mnemonic-benches/pom.xml
+++ b/mnemonic-benches/pom.xml
@@ -40,7 +40,7 @@
<modules>
<module>mnemonic-sort-bench</module>
- <module>mnemonic-spark-kmeans-bench</module>
+ <!-- <module>mnemonic-spark-kmeans-bench</module> -->
</modules>
<dependencies>
@@ -54,11 +54,11 @@
<artifactId>mnemonic-sys-vmem-service</artifactId>
<version>${project.version}</version>
</dependency>
- <dependency>
- <groupId>org.apache.mnemonic</groupId>
- <artifactId>mnemonic-spark-core</artifactId>
- <version>${project.version}</version>
- </dependency>
+ <!-- <dependency> -->
+ <!-- <groupId>org.apache.mnemonic</groupId> -->
+ <!-- <artifactId>mnemonic-spark-core</artifactId> -->
+ <!-- <version>${project.version}</version> -->
+ <!-- </dependency> -->
<dependency>
<groupId>org.apache.mnemonic</groupId>
<artifactId>mnemonic-collections</artifactId>
diff --git a/pom.xml b/pom.xml
index 3ddb452..5bfe55e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -91,7 +91,7 @@
<module>mnemonic-common</module>
<module>mnemonic-sessions</module>
<module>mnemonic-hadoop</module>
- <module>mnemonic-spark</module>
+ <!-- <module>mnemonic-spark</module> -->
<module>mnemonic-benches</module>
</modules>
@@ -339,6 +339,8 @@
<exclude>gradlew.bat</exclude>
<exclude>**/build/</exclude>
<exclude>.dccache</exclude>
+ <exclude>mnemonic-spark/</exclude>
+ <exclude>**/mnemonic-spark-kmeans-bench/</exclude>
</excludes>
</configuration>
<executions>
@@ -578,7 +580,7 @@
<module>mnemonic-benches</module>
<module>mnemonic-sessions</module>
<module>mnemonic-hadoop</module>
- <module>mnemonic-spark</module>
+ <!-- <module>mnemonic-spark</module> -->
</modules>
</profile>
</profiles>
diff --git a/settings.gradle b/settings.gradle
index 5cc3916..30ec94d 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -31,9 +31,9 @@ include
':mnemonic-computing-services:mnemonic-utilities-service'
include ':mnemonic-computing-services'
include ':mnemonic-common'
include ':mnemonic-benches:mnemonic-sort-bench'
-include ':mnemonic-benches:mnemonic-spark-kmeans-bench'
+// include ':mnemonic-benches:mnemonic-spark-kmeans-bench'
include ':mnemonic-sessions'
-include ':mnemonic-spark:mnemonic-spark-core'
+// include ':mnemonic-spark:mnemonic-spark-core'
include ':mnemonic-hadoop:mnemonic-hadoop-mapreduce'
project(':mnemonic-core').projectDir = "$rootDir/mnemonic-core" as File
@@ -51,7 +51,7 @@
project(':mnemonic-computing-services:mnemonic-utilities-service').projectDir =
project(':mnemonic-computing-services').projectDir =
"$rootDir/mnemonic-computing-services" as File
project(':mnemonic-common').projectDir = "$rootDir/mnemonic-common" as File
project(':mnemonic-benches:mnemonic-sort-bench').projectDir =
"mnemonic-benches/mnemonic-sort-bench" as File
-project(':mnemonic-benches:mnemonic-spark-kmeans-bench').projectDir =
"$rootDir/mnemonic-benches/mnemonic-spark-kmeans-bench" as File
+// project(':mnemonic-benches:mnemonic-spark-kmeans-bench').projectDir =
"$rootDir/mnemonic-benches/mnemonic-spark-kmeans-bench" as File
project(':mnemonic-sessions').projectDir = "$rootDir/mnemonic-sessions" as File
-project(':mnemonic-spark:mnemonic-spark-core').projectDir =
"$rootDir/mnemonic-spark/mnemonic-spark-core" as File
+// project(':mnemonic-spark:mnemonic-spark-core').projectDir =
"$rootDir/mnemonic-spark/mnemonic-spark-core" as File
project(':mnemonic-hadoop:mnemonic-hadoop-mapreduce').projectDir =
"$rootDir/mnemonic-hadoop/mnemonic-hadoop-mapreduce" as File
diff --git a/tools/source-assembly.xml b/tools/source-assembly.xml
index 1b7240e..b886c24 100644
--- a/tools/source-assembly.xml
+++ b/tools/source-assembly.xml
@@ -166,7 +166,7 @@
<moduleSet>
<includes>
<include>org.apache.mnemonic:mnemonic-sort-bench</include>
- <include>org.apache.mnemonic:mnemonic-spark-kmeans-bench</include>
+ <!--
<include>org.apache.mnemonic:mnemonic-spark-kmeans-bench</include> -->
</includes>
<sources>
<fileSets>
@@ -223,47 +223,47 @@
<outputDirectoryMapping>mnemonic-hadoop/${module.artifactId}</outputDirectoryMapping>
</sources>
</moduleSet>
- <moduleSet>
- <includes>
- <include>org.apache.mnemonic:mnemonic-spark</include>
- </includes>
- <sources>
- <fileSets>
- <fileSet>
- <directory>.</directory>
- <outputDirectory>.</outputDirectory>
- <useDefaultExcludes>true</useDefaultExcludes>
- <excludes>
- <exclude>**/target/**</exclude>
- <exclude>dependency-reduced-pom.xml</exclude>
- <exclude>**/*.dat</exclude>
- <exclude>**/*.mne</exclude>
- </excludes>
- </fileSet>
- </fileSets>
- </sources>
- </moduleSet>
- <moduleSet>
- <includes>
- <include>org.apache.mnemonic:mnemonic-spark-core</include>
- </includes>
- <sources>
- <fileSets>
- <fileSet>
- <directory>.</directory>
- <outputDirectory>.</outputDirectory>
- <useDefaultExcludes>true</useDefaultExcludes>
- <excludes>
- <exclude>**/target/**</exclude>
- <exclude>dependency-reduced-pom.xml</exclude>
- <exclude>**/*.dat</exclude>
- <exclude>**/*.mne</exclude>
- </excludes>
- </fileSet>
- </fileSets>
-
<outputDirectoryMapping>mnemonic-spark/${module.artifactId}</outputDirectoryMapping>
- </sources>
- </moduleSet>
+ <!-- <moduleSet> -->
+ <!-- <includes> -->
+ <!-- <include>org.apache.mnemonic:mnemonic-spark</include> -->
+ <!-- </includes> -->
+ <!-- <sources> -->
+ <!-- <fileSets> -->
+ <!-- <fileSet> -->
+ <!-- <directory>.</directory> -->
+ <!-- <outputDirectory>.</outputDirectory> -->
+ <!-- <useDefaultExcludes>true</useDefaultExcludes> -->
+ <!-- <excludes> -->
+ <!-- <exclude>**/target/**</exclude> -->
+ <!-- <exclude>dependency-reduced-pom.xml</exclude> -->
+ <!-- <exclude>**/*.dat</exclude> -->
+ <!-- <exclude>**/*.mne</exclude> -->
+ <!-- </excludes> -->
+ <!-- </fileSet> -->
+ <!-- </fileSets> -->
+ <!-- </sources> -->
+ <!-- </moduleSet> -->
+ <!-- <moduleSet> -->
+ <!-- <includes> -->
+ <!-- <include>org.apache.mnemonic:mnemonic-spark-core</include> -->
+ <!-- </includes> -->
+ <!-- <sources> -->
+ <!-- <fileSets> -->
+ <!-- <fileSet> -->
+ <!-- <directory>.</directory> -->
+ <!-- <outputDirectory>.</outputDirectory> -->
+ <!-- <useDefaultExcludes>true</useDefaultExcludes> -->
+ <!-- <excludes> -->
+ <!-- <exclude>**/target/**</exclude> -->
+ <!-- <exclude>dependency-reduced-pom.xml</exclude> -->
+ <!-- <exclude>**/*.dat</exclude> -->
+ <!-- <exclude>**/*.mne</exclude> -->
+ <!-- </excludes> -->
+ <!-- </fileSet> -->
+ <!-- </fileSets> -->
+ <!--
<outputDirectoryMapping>mnemonic-spark/${module.artifactId}</outputDirectoryMapping>
-->
+ <!-- </sources> -->
+ <!-- </moduleSet> -->
</moduleSets>
<fileSets>
<fileSet>
diff --git a/tools/test.conf b/tools/test.conf
index 2e64956..a1b059b 100644
--- a/tools/test.conf
+++ b/tools/test.conf
@@ -75,15 +75,15 @@ mvn -Dtest=MneMapreduceChunkDataTest test -pl
mnemonic-hadoop/mnemonic-hadoop-ma
mvn -Dtest=MneMapredBufferDataTest test -pl
mnemonic-hadoop/mnemonic-hadoop-mapreduce -DskipTests=false
# a testcase for module "mnemonic-spark/mnemonic-spark-core" that requires
'pmalloc' memory service to pass
-mvn -Dsuites=org.apache.mnemonic.spark.rdd.DurableRDDLongDataSpec test -pl
mnemonic-spark/mnemonic-spark-core -DskipTests=false
+# mvn -Dsuites=org.apache.mnemonic.spark.rdd.DurableRDDLongDataSpec test -pl
mnemonic-spark/mnemonic-spark-core -DskipTests=false
-mvn -Dsuites=org.apache.mnemonic.spark.rdd.DurableRDDChunkDataSpec test -pl
mnemonic-spark/mnemonic-spark-core -DskipTests=false
+# mvn -Dsuites=org.apache.mnemonic.spark.rdd.DurableRDDChunkDataSpec test -pl
mnemonic-spark/mnemonic-spark-core -DskipTests=false
-mvn -Dsuites=org.apache.mnemonic.spark.rdd.DurableRDDPersonDataSpec test -pl
mnemonic-spark/mnemonic-spark-core -DskipTests=false
+# mvn -Dsuites=org.apache.mnemonic.spark.rdd.DurableRDDPersonDataSpec test -pl
mnemonic-spark/mnemonic-spark-core -DskipTests=false
-mvn -Dsuites=org.apache.mnemonic.spark.rdd.DurableRDDBufferDataSpec test -pl
mnemonic-spark/mnemonic-spark-core -DskipTests=false
+# mvn -Dsuites=org.apache.mnemonic.spark.rdd.DurableRDDBufferDataSpec test -pl
mnemonic-spark/mnemonic-spark-core -DskipTests=false
-mvn -Dsuites=org.apache.mnemonic.spark.DurableBufferIODataSpec test -pl
mnemonic-spark/mnemonic-spark-core -DskipTests=false
+# mvn -Dsuites=org.apache.mnemonic.spark.DurableBufferIODataSpec test -pl
mnemonic-spark/mnemonic-spark-core -DskipTests=false
# a testcase for module "mnemonic-memory-services"
mvn -Dtest=JavaVMemServiceImplNGTest test -pl
mnemonic-memory-services/mnemonic-java-vmem-service -DskipTests=false