[
https://issues.apache.org/jira/browse/IMPALA-10657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
John Sherman updated IMPALA-10657:
----------------------------------
Description:
It seems there are a few spots where maybe an IDE automatically resolved a FE
or test import to from a shaded dependency. We should use the direct dependency
to remove confusion and reduce the required jars for some usages of the FE code.
Examples being:
fe/src/main/java/org/apache/impala/analysis/MultiAggregateInfo.java uses
org.apache.kudu.shaded.com.google.common.collect.Lists
fe/src/main/java/org/apache/impala/catalog/Transaction.java uses
org.apache.curator.shaded.com.google.common.base.Preconditions
fe/src/main/java/org/apache/impala/planner/AnalyticPlanner.java use
org.apache.curator.shaded.com.google.common.collect.Iterables
fe/src/test/java/org/apache/impala/analysis/ExprCardinalityTest.java uses
org.apache.curator.shaded.com.google.common.collect.Sets
was:
It seems there are a few spots where maybe an IDE automatically resolved a FE
or test import to from a shaded dependency. We should use the direct dependency
to remove confusion and reduce the required jars for some usages of the FE code.
Examples being:
> Remove usage of shaded imports
> ------------------------------
>
> Key: IMPALA-10657
> URL: https://issues.apache.org/jira/browse/IMPALA-10657
> Project: IMPALA
> Issue Type: Improvement
> Components: Frontend
> Reporter: John Sherman
> Assignee: John Sherman
> Priority: Major
>
> It seems there are a few spots where maybe an IDE automatically resolved a FE
> or test import to from a shaded dependency. We should use the direct
> dependency to remove confusion and reduce the required jars for some usages
> of the FE code.
> Examples being:
> fe/src/main/java/org/apache/impala/analysis/MultiAggregateInfo.java uses
> org.apache.kudu.shaded.com.google.common.collect.Lists
> fe/src/main/java/org/apache/impala/catalog/Transaction.java uses
> org.apache.curator.shaded.com.google.common.base.Preconditions
> fe/src/main/java/org/apache/impala/planner/AnalyticPlanner.java use
> org.apache.curator.shaded.com.google.common.collect.Iterables
> fe/src/test/java/org/apache/impala/analysis/ExprCardinalityTest.java uses
> org.apache.curator.shaded.com.google.common.collect.Sets
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]