diff --git a/.github/workflows/build-backend.yml b/.github/workflows/build-backend.yml
index 04aac9632a..159ca7b528 100644
--- a/.github/workflows/build-backend.yml
+++ b/.github/workflows/build-backend.yml
@@ -20,7 +20,7 @@ name: Build Backend
on: [push, pull_request]
env:
- MAVEN_OPTS: -Dmaven.resolver.transport=wagon -Dmaven.wagon.httpconnectionManager.ttlSeconds=30
+ MAVEN_OPTS: -Dmaven.resolver.transport=wagon -Dmaven.wagon.httpconnectionManager.ttlSeconds=30 -Xmx16g -XX:MetaspaceSize=4g -XX:ReservedCodeCacheSize=2g
jobs:
build-backend:
@@ -41,20 +41,20 @@ jobs:
- if: ${{matrix.spark == '2.4' && matrix.hadoop == '2.7'}}
name: build spark ${{matrix.spark}} and hadoop ${{matrix.hadoop}}
run:
- ./mvnw clean package -Pspark-${{matrix.spark}} -Phadoop-${{matrix.hadoop}} -Dmaven.test.skip=true
+ ./mvnw -T 4C clean package -Pspark-${{matrix.spark}} -Phadoop-${{matrix.hadoop}} -Dmaven.test.skip=true
- if: ${{matrix.spark == '3.2' && matrix.hadoop == '3.3'}}
name: build spark ${{matrix.spark}} and hadoop ${{matrix.hadoop}}
run:
- ./mvnw clean package
+ ./mvnw -T 4C clean package
- if: ${{matrix.spark == '3.2' && matrix.hadoop == '2.7'}}
name: build spark ${{matrix.spark}} and hadoop ${{matrix.hadoop}}
run:
- ./mvnw clean package -Phadoop-${{matrix.hadoop}} -Dmaven.test.skip=true
+ ./mvnw -T 4C clean package -Phadoop-${{matrix.hadoop}} -Dmaven.test.skip=true
- if: ${{matrix.spark == '2.4' && matrix.hadoop == '3.3'}}
name: build spark ${{matrix.spark}} and hadoop ${{matrix.hadoop}}
run:
- ./mvnw clean package -Pspark-${{matrix.spark}} -Dmaven.test.skip=true
+ ./mvnw -T 4C clean package -Pspark-${{matrix.spark}} -Dmaven.test.skip=true
# - name: Upload coverage to Codecov
# uses: codecov/codecov-action@v3.0.0
# with:
diff --git a/pom.xml b/pom.xml
index c077d6d6b0..599d3b4b47 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1543,7 +1543,8 @@
scala-maven-plugin
${scala-maven-plugin.version}
- incremental
+
+ all
-unchecked
-deprecation
@@ -1750,6 +1751,8 @@
${maven-surefire-plugin.version}
3
+ methods
+ 4
@@ -1902,6 +1905,8 @@
true
-XX:MaxMetaspaceSize=2g ${extraJavaTestArgs}
-Dio.netty.tryReflectionSetAccessible=true
+ methods
+ 4
@@ -1980,5 +1985,29 @@
compile
+
+
+
+ quick
+
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ compile
+
+