Skip to content

Commit 9694ad8

Browse files
committed
Upgrade Jetty to 12.1.4
1 parent cd1601b commit 9694ad8

File tree

30 files changed

+216
-190
lines changed

30 files changed

+216
-190
lines changed

connector/kafka-0-10-sql/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,8 @@
132132
<scope>test</scope>
133133
</dependency>
134134
<dependency>
135-
<groupId>org.eclipse.jetty</groupId>
136-
<artifactId>jetty-servlet</artifactId>
135+
<groupId>org.eclipse.jetty.ee10</groupId>
136+
<artifactId>jetty-ee10-servlet</artifactId>
137137
<version>${jetty.version}</version>
138138
<scope>test</scope>
139139
</dependency>

core/pom.xml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,8 @@
138138
<!-- Jetty dependencies promoted to compile here so they are shaded
139139
and inlined into spark-core jar -->
140140
<dependency>
141-
<groupId>org.eclipse.jetty</groupId>
142-
<artifactId>jetty-plus</artifactId>
141+
<groupId>org.eclipse.jetty.ee10</groupId>
142+
<artifactId>jetty-ee10-plus</artifactId>
143143
<scope>compile</scope>
144144
</dependency>
145145
<dependency>
@@ -163,13 +163,13 @@
163163
<scope>compile</scope>
164164
</dependency>
165165
<dependency>
166-
<groupId>org.eclipse.jetty</groupId>
167-
<artifactId>jetty-servlet</artifactId>
166+
<groupId>org.eclipse.jetty.ee10</groupId>
167+
<artifactId>jetty-ee10-servlet</artifactId>
168168
<scope>compile</scope>
169169
</dependency>
170170
<dependency>
171-
<groupId>org.eclipse.jetty</groupId>
172-
<artifactId>jetty-proxy</artifactId>
171+
<groupId>org.eclipse.jetty.ee10</groupId>
172+
<artifactId>jetty-ee10-proxy</artifactId>
173173
<scope>compile</scope>
174174
</dependency>
175175
<dependency>
@@ -178,8 +178,8 @@
178178
<scope>compile</scope>
179179
</dependency>
180180
<dependency>
181-
<groupId>org.eclipse.jetty</groupId>
182-
<artifactId>jetty-servlets</artifactId>
181+
<groupId>org.eclipse.jetty.ee10</groupId>
182+
<artifactId>jetty-ee10-servlets</artifactId>
183183
<scope>compile</scope>
184184
</dependency>
185185
<dependency>
@@ -541,7 +541,7 @@
541541
<overWriteIfNewer>true</overWriteIfNewer>
542542
<useSubDirectoryPerType>true</useSubDirectoryPerType>
543543
<includeArtifactIds>
544-
guava,protobuf-java,jetty-io,jetty-servlet,jetty-servlets,jetty-http,jetty-plus,jetty-util,jetty-server,jetty-security,jetty-proxy,jetty-client
544+
guava,protobuf-java,jetty-io,jetty-ee10-servlet,jetty-ee10-servlets,jetty-http,jetty-ee10-plus,jetty-util,jetty-server,jetty-security,jetty-proxy,jetty-client
545545
</includeArtifactIds>
546546
<silent>true</silent>
547547
</configuration>

core/src/main/scala/org/apache/spark/TestUtils.scala

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,8 @@ import org.apache.logging.log4j.LogManager
4141
import org.apache.logging.log4j.core.LoggerContext
4242
import org.apache.logging.log4j.core.appender.ConsoleAppender
4343
import org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilderFactory
44-
import org.eclipse.jetty.server.Handler
4544
import org.eclipse.jetty.server.Server
46-
import org.eclipse.jetty.server.handler.DefaultHandler
47-
import org.eclipse.jetty.server.handler.HandlerList
48-
import org.eclipse.jetty.server.handler.ResourceHandler
45+
import org.eclipse.jetty.server.handler.{ContextHandler, ContextHandlerCollection, DefaultHandler, ResourceHandler}
4946
import org.json4s.JsonAST.JValue
5047
import org.json4s.jackson.JsonMethods.{compact, render}
5148

@@ -333,9 +330,12 @@ private[spark] object TestUtils extends SparkTestUtils {
333330
// 0 as port means choosing randomly from the available ports
334331
val server = new Server(new InetSocketAddress(Utils.localCanonicalHostName(), 0))
335332
val resHandler = new ResourceHandler()
336-
resHandler.setResourceBase(resBaseDir)
337-
val handlers = new HandlerList()
338-
handlers.setHandlers(Array[Handler](resHandler, new DefaultHandler()))
333+
resHandler.setBaseResourceAsString(resBaseDir)
334+
val resCxt = new ContextHandler
335+
resCxt.setContextPath("/")
336+
resCxt.setHandler(resHandler)
337+
val handlers = new ContextHandlerCollection()
338+
handlers.setHandlers(resCxt, new DefaultHandler())
339339
server.setHandler(handlers)
340340
server.start()
341341
try {

core/src/main/scala/org/apache/spark/deploy/history/ApplicationCache.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import com.google.common.cache.{CacheBuilder, CacheLoader, LoadingCache, Removal
2626
import com.google.common.util.concurrent.UncheckedExecutionException
2727
import jakarta.servlet.{DispatcherType, Filter, FilterChain, ServletException, ServletRequest, ServletResponse}
2828
import jakarta.servlet.http.{HttpServletRequest, HttpServletResponse}
29-
import org.eclipse.jetty.servlet.FilterHolder
29+
import org.eclipse.jetty.ee10.servlet.FilterHolder
3030

3131
import org.apache.spark.internal.Logging
3232
import org.apache.spark.internal.LogKeys._

core/src/main/scala/org/apache/spark/deploy/history/HistoryServer.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import scala.util.control.NonFatal
2323
import scala.xml.Node
2424

2525
import jakarta.servlet.http.{HttpServlet, HttpServletRequest, HttpServletResponse}
26-
import org.eclipse.jetty.servlet.{ServletContextHandler, ServletHolder}
26+
import org.eclipse.jetty.ee10.servlet.{ServletContextHandler, ServletHolder}
2727

2828
import org.apache.spark.{SecurityManager, SparkConf}
2929
import org.apache.spark.deploy.SparkHadoopUtil

core/src/main/scala/org/apache/spark/deploy/rest/RestSubmissionServer.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ import scala.io.Source
2525
import com.fasterxml.jackson.core.JsonProcessingException
2626
import jakarta.servlet.DispatcherType
2727
import jakarta.servlet.http.{HttpServlet, HttpServletRequest, HttpServletResponse}
28+
import org.eclipse.jetty.ee10.servlet.{FilterHolder, ServletContextHandler, ServletHolder}
2829
import org.eclipse.jetty.server.{HttpConfiguration, HttpConnectionFactory, Server, ServerConnector}
29-
import org.eclipse.jetty.servlet.{FilterHolder, ServletContextHandler, ServletHolder}
3030
import org.eclipse.jetty.util.thread.{QueuedThreadPool, ScheduledExecutorScheduler}
3131
import org.json4s._
3232
import org.json4s.jackson.JsonMethods._

core/src/main/scala/org/apache/spark/metrics/MetricsSystem.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import java.util.concurrent.TimeUnit
2323
import scala.collection.mutable
2424

2525
import com.codahale.metrics.{Metric, MetricRegistry}
26-
import org.eclipse.jetty.servlet.ServletContextHandler
26+
import org.eclipse.jetty.ee10.servlet.ServletContextHandler
2727

2828
import org.apache.spark.{SecurityManager, SparkConf}
2929
import org.apache.spark.internal.Logging

core/src/main/scala/org/apache/spark/metrics/sink/MetricsServlet.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import com.codahale.metrics.MetricRegistry
2424
import com.codahale.metrics.json.MetricsModule
2525
import com.fasterxml.jackson.databind.ObjectMapper
2626
import jakarta.servlet.http.HttpServletRequest
27-
import org.eclipse.jetty.servlet.ServletContextHandler
27+
import org.eclipse.jetty.ee10.servlet.ServletContextHandler
2828

2929
import org.apache.spark.SparkConf
3030
import org.apache.spark.ui.JettyUtils._

core/src/main/scala/org/apache/spark/metrics/sink/PrometheusServlet.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import java.util.Properties
2121

2222
import com.codahale.metrics.MetricRegistry
2323
import jakarta.servlet.http.HttpServletRequest
24-
import org.eclipse.jetty.servlet.ServletContextHandler
24+
import org.eclipse.jetty.ee10.servlet.ServletContextHandler
2525

2626
import org.apache.spark.SparkConf
2727
import org.apache.spark.annotation.{DeveloperApi, Since, Unstable}

core/src/main/scala/org/apache/spark/status/api/v1/ApiRootResource.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ import jakarta.servlet.ServletContext
2222
import jakarta.servlet.http.HttpServletRequest
2323
import jakarta.ws.rs._
2424
import jakarta.ws.rs.core.{Context, Response}
25+
import org.eclipse.jetty.ee10.servlet.{ServletContextHandler, ServletHolder}
2526
import org.eclipse.jetty.server.handler.ContextHandler
26-
import org.eclipse.jetty.servlet.{ServletContextHandler, ServletHolder}
2727
import org.glassfish.jersey.server.ServerProperties
2828
import org.glassfish.jersey.servlet.ServletContainer
2929

0 commit comments

Comments
 (0)