[ 
https://issues.apache.org/jira/browse/IMPALA-13452?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17889873#comment-17889873
 ] 

ASF subversion and git services commented on IMPALA-13452:
----------------------------------------------------------

Commit 42fda24364786cc1a457890bd212bb3922479e95 in impala's branch 
refs/heads/master from Michael Smith
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=42fda2436 ]

IMPALA-13452: Add test scope for dependencies

Adds the test scope to dependencies derby, javax.ws.rs-api, javax.json
so they're not included in packaged artifacts, as they're only needed
for testing. This reduces the security surface area and artifact size.

Also removes javax.mail, as it's no longer needed for
ranger-plugins-audit.

Change-Id: Iba170c190df47389e08a9a4325aeb1e7ca0bd98d
Reviewed-on: http://gerrit.cloudera.org:8080/21933
Tested-by: Impala Public Jenkins <[email protected]>
Reviewed-by: Andrew Sherman <[email protected]>


> Remove Java test dependencies from compile scope
> ------------------------------------------------
>
>                 Key: IMPALA-13452
>                 URL: https://issues.apache.org/jira/browse/IMPALA-13452
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Frontend
>            Reporter: Michael Smith
>            Assignee: Michael Smith
>            Priority: Major
>             Fix For: Impala 4.5.0
>
>
> Impala includes runtime dependencies that aren't used: derby, 
> javax.ws.rs-api, javax.json. This makes the release larger and is a security 
> concern. Use test scope for dependencies that are only used in testing.



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