[ 
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]

Reply via email to