[
https://issues.apache.org/jira/browse/HADOOP-20012?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jose Luis López updated HADOOP-20012:
-------------------------------------
Description:
*Scope*: hadoop-yarn-applications-catalog-webapp/pom.xml only. On solr-core and
solr-test-framework, exclude Solr's own Jetty modules and the servlet API:
jetty-alpn-server, jetty-alpn-java-server, jetty-continuation, jetty-deploy,
jetty-jmx, jetty-rewrite, jetty-security, jetty-servlets, http2-server and
javax.servlet:javax.servlet-api.
*Why*: the tests reach Solr only through EmbeddedSolrServer, which runs no
servlet container. Solr's Jetty lags Hadoop's managed Jetty, so today the
module's test classpath holds two Jetty releases. After this change only
${jetty.version} is left.
*Impact on Jetty 9*: none. Both dependencies are test scope, and main code uses
only solrj.
*Downstream*: none.
*CI*: one module.
was:
*Scope*: hadoop-yarn-applications-catalog-webapp/pom.xml only. Exclude Solr’s
own Jetty modules and javax.servlet-api from solr-core and solr-test-framework:
alpn-server, continuation, deploy, jmx, rewrite, security, servlets,
http2-server.
*Why*: the tests use EmbeddedSolrServer, which runs no servlet container. Solr
pulls in an older Jetty, so the test classpath holds two Jetty releases.
*Impact on Jetty 9*: none. Both dependencies are <scope>test</scope> (pom lines
~213 and ~266), and main code uses only solrj.
*CI*: one module.
> YARN — Exclude Solr’s bundled Jetty from the catalog-webapp tests
> -----------------------------------------------------------------
>
> Key: HADOOP-20012
> URL: https://issues.apache.org/jira/browse/HADOOP-20012
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: test, yarn
> Reporter: Jose Luis López
> Priority: Minor
>
> *Scope*: hadoop-yarn-applications-catalog-webapp/pom.xml only. On solr-core
> and solr-test-framework, exclude Solr's own Jetty modules and the servlet
> API: jetty-alpn-server, jetty-alpn-java-server, jetty-continuation,
> jetty-deploy, jetty-jmx, jetty-rewrite, jetty-security, jetty-servlets,
> http2-server and javax.servlet:javax.servlet-api.
> *Why*: the tests reach Solr only through EmbeddedSolrServer, which runs no
> servlet container. Solr's Jetty lags Hadoop's managed Jetty, so today the
> module's test classpath holds two Jetty releases. After this change only
> ${jetty.version} is left.
> *Impact on Jetty 9*: none. Both dependencies are test scope, and main code
> uses only solrj.
> *Downstream*: none.
> *CI*: one module.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]