Istvan Toth created PHOENIX-6703:
------------------------------------
Summary: Exclude Jetty and servlet-api from phoenix-client
Key: PHOENIX-6703
URL: https://issues.apache.org/jira/browse/PHOENIX-6703
Project: Phoenix
Issue Type: Improvement
Components: core
Reporter: Istvan Toth
Assignee: Istvan Toth
phoenix-client-embedded includes a Jetty server, and the Jetty API.
I don't think that there is a legitimate reason to have a web server in a JDBC
driver.It adds bloat, and tries to do some stuff startup which takes time.
More pressingly, the shaded javax.servlet classes conflic with minicluster,
which breaks the tests in phoenix-queryserver.
Remove Jetty and the Servlet API from the shaded phoenix-client JAR.
We could also consider excluding these dependencies in phoenix-core.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)