You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Quanlong Huang (Jira)" <ji...@apache.org> on 2022/06/16 01:07:00 UTC

[jira] [Updated] (IMPALA-11273) Get rid of deprecated API in Java 11

     [ https://issues.apache.org/jira/browse/IMPALA-11273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Quanlong Huang updated IMPALA-11273:
------------------------------------
    Epic Link: IMPALA-11360

> Get rid of deprecated API in Java 11
> ------------------------------------
>
>                 Key: IMPALA-11273
>                 URL: https://issues.apache.org/jira/browse/IMPALA-11273
>             Project: IMPALA
>          Issue Type: Task
>            Reporter: Quanlong Huang
>            Assignee: Quanlong Huang
>            Priority: Major
>
> Frontend uses some Java APIs that are deprecated in Java 11:
> {code:java}
> $ cd $IMPALA_HOME
> $ source bin/impala-config.sh
> $ source bin/set-classpath.sh
> $ ~/software/jdk-11.0.2/bin/jdeprscan --release 11 --class-path "$CLASSPATH" fe/target/impala-frontend-4.1.0-SNAPSHOT.jar
> Jar file fe/target/impala-frontend-4.1.0-SNAPSHOT.jar:
> class org/apache/impala/service/Frontend$CheckAuthorization uses deprecated method java/lang/Boolean::<init>(Z)V 
> class org/apache/impala/planner/AnalyticPlanner uses deprecated method java/lang/Boolean::<init>(Z)V 
> class org/apache/impala/planner/SingleNodePlanner uses deprecated method java/lang/Long::<init>(J)V 
> class org/apache/impala/planner/SingleNodePlanner uses deprecated method java/lang/Boolean::<init>(Z)V 
> class org/apache/impala/analysis/NumericLiteral uses deprecated method java/math/BigDecimal::setScale(II)Ljava/math/BigDecimal; 
> class org/apache/impala/analysis/SelectStmt uses deprecated method java/lang/Boolean::<init>(Z)V 
> class org/apache/impala/analysis/OrderByElement uses deprecated method java/lang/Boolean::<init>(Z)V 
> class org/apache/impala/analysis/SqlScanner uses deprecated method java/lang/Integer::<init>(I)V 
> class org/apache/impala/catalog/ColumnStats uses deprecated method java/lang/Long::<init>(J)V 
> class org/apache/impala/catalog/ColumnStats uses deprecated method java/lang/Double::<init>(D)V 
> class org/apache/impala/hive/executor/ImpalaStringWritable uses deprecated method java/lang/Object::finalize()V 
> class org/apache/impala/hive/executor/ImpalaStringWritable overrides deprecated method java/lang/Object::finalize()V 
> class org/apache/impala/hive/executor/UdfExecutor uses deprecated method java/lang/Object::finalize()V 
> class org/apache/impala/hive/executor/UdfExecutor overrides deprecated method java/lang/Object::finalize()V{code}
> We should update codes to get rid of them.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org