Skip to content

Commit c84af04

Browse files
committed
chore(deps): Update Spark dependency to 2.9.4
1 parent 0c821a9 commit c84af04

File tree

5 files changed

+5
-25
lines changed

5 files changed

+5
-25
lines changed

aws-serverless-java-container-spark/pom.xml

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,9 @@
1616
</parent>
1717

1818
<properties>
19-
<spark.version>2.9.3</spark.version>
19+
<spark.version>2.9.4</spark.version>
2020
</properties>
2121

22-
<dependencyManagement>
23-
<dependencies>
24-
<!-- outdated transitive dependency in spark-core (CVE-2020-27216, CVE-2020-27218, CVE-2020-27223, CVE-2021-28165, CVE-2021-28169, CVE-2021-34428) -->
25-
<dependency>
26-
<groupId>org.eclipse.jetty</groupId>
27-
<artifactId>jetty-bom</artifactId>
28-
<version>9.4.48.v20220622</version>
29-
<type>pom</type>
30-
<scope>import</scope>
31-
</dependency>
32-
</dependencies>
33-
</dependencyManagement>
34-
3522
<dependencies>
3623
<!-- Core interfaces for the aws-serverless-java-container project -->
3724
<dependency>
@@ -45,13 +32,6 @@
4532
<groupId>com.sparkjava</groupId>
4633
<artifactId>spark-core</artifactId>
4734
<version>${spark.version}</version>
48-
<!-- excluding slf4j from spark because it includes 1.7.13, the framework already pulls in 1.7.25 -->
49-
<exclusions>
50-
<exclusion>
51-
<groupId>org.slf4j</groupId>
52-
<artifactId>slf4j-api</artifactId>
53-
</exclusion>
54-
</exclusions>
5535
</dependency>
5636
</dependencies>
5737

aws-serverless-java-container-spark/src/main/java/com/amazonaws/serverless/proxy/spark/embeddedserver/LambdaEmbeddedServer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public int ignite(String host, int port, SslStores sslStores, int maxThreads, in
8080

8181

8282
public void configureWebSockets(Map<String, WebSocketHandlerWrapper> webSocketHandlers,
83-
Optional<Integer> webSocketIdleTimeoutMillis) {
83+
Optional<Long> webSocketIdleTimeoutMillis) {
8484
// Swallowing this exception to prevent Spark from getting stuck
8585
// throw new UnsupportedOperationException();
8686
log.info("Spark called configureWebSockets. However, web sockets are not supported");

aws-serverless-java-container-spark/src/test/java/com/amazonaws/serverless/proxy/spark/embeddedserver/LambdaEmbeddedServerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public class LambdaEmbeddedServerTest {
1414
@Test
1515
public void webSocket_configureWebSocket_noException() {
1616
try {
17-
server.configureWebSockets(null, Optional.of(0));
17+
server.configureWebSockets(null, Optional.of(0L));
1818
} catch (Exception e) {
1919
e.printStackTrace();
2020
fail();

aws-serverless-spark-archetype/src/main/resources/archetype-resources/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ repositories {
77

88
dependencies {
99
implementation (
10-
'com.sparkjava:spark-core:2.9.3',
10+
'com.sparkjava:spark-core:2.9.4',
1111
'com.amazonaws.serverless:aws-serverless-java-container-spark:[1.0,)',
1212
'com.fasterxml.jackson.core:jackson-databind:2.13.3',
1313
'io.symphonia:lambda-logging:1.0.3'

samples/spark/pet-store/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ repositories {
77

88
dependencies {
99
implementation (
10-
'com.sparkjava:spark-core:2.9.3',
10+
'com.sparkjava:spark-core:2.9.4',
1111
'com.amazonaws.serverless:aws-serverless-java-container-spark:[1.0,)',
1212
'com.fasterxml.jackson.core:jackson-databind:2.13.3',
1313
'io.symphonia:lambda-logging:1.0.3'

0 commit comments

Comments
 (0)