[
https://issues.apache.org/jira/browse/CALCITE-5746?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Hyde updated CALCITE-5746:
---------------------------------
Description:
Support JDK 19 in Calcite. Modify history.md and remove calls to deprecated
Locale constructors. To be fixed before Calcite 1.35.
The following deprecation warnings currently occur when compiling under JDK 19:
{noformat}
core/src/main/java/org/apache/calcite/util/Util.java:1723: warning:
[deprecation] Locale(String) in Locale has been deprecated
return new Locale(strings[0]);
^
core/src/main/java/org/apache/calcite/util/Util.java:1725: warning:
[deprecation] Locale(String,String) in Locale has been deprecated
return new Locale(strings[0], strings[1]);
^
core/src/main/java/org/apache/calcite/util/Util.java:1727: warning:
[deprecation] Locale(String,String,String) in Locale has been deprecated
return new Locale(strings[0], strings[1], strings[2]);
^
error: warnings found and -Werror specified
core/src/main/java/org/apache/calcite/sql/parser/SqlParserUtil.java:744:
warning: [deprecation] Locale(String) in Locale has been deprecated
locale = new Locale(localeParts[0]);
^
core/src/main/java/org/apache/calcite/sql/parser/SqlParserUtil.java:746:
warning: [deprecation] Locale(String,String) in Locale has been deprecated
locale = new Locale(localeParts[0], localeParts[1]);
^
core/src/main/java/org/apache/calcite/sql/parser/SqlParserUtil.java:748:
warning: [deprecation] Locale(String,String,String) in Locale has been
deprecated
locale = new Locale(localeParts[0], localeParts[1], localeParts[2]);
^
{noformat}
was:Support JDK 19 in Calcite. Modify history.md and remove calls to
deprecated Locale constructors. To be fixed before Calcite 1.35.
> Support JDK 19
> --------------
>
> Key: CALCITE-5746
> URL: https://issues.apache.org/jira/browse/CALCITE-5746
> Project: Calcite
> Issue Type: Bug
> Reporter: Julian Hyde
> Assignee: Sergey Nuyanzin
> Priority: Major
> Fix For: 1.35.0
>
>
> Support JDK 19 in Calcite. Modify history.md and remove calls to deprecated
> Locale constructors. To be fixed before Calcite 1.35.
> The following deprecation warnings currently occur when compiling under JDK
> 19:
> {noformat}
> core/src/main/java/org/apache/calcite/util/Util.java:1723: warning:
> [deprecation] Locale(String) in Locale has been deprecated
> return new Locale(strings[0]);
> ^
> core/src/main/java/org/apache/calcite/util/Util.java:1725: warning:
> [deprecation] Locale(String,String) in Locale has been deprecated
> return new Locale(strings[0], strings[1]);
> ^
> core/src/main/java/org/apache/calcite/util/Util.java:1727: warning:
> [deprecation] Locale(String,String,String) in Locale has been deprecated
> return new Locale(strings[0], strings[1], strings[2]);
> ^
> error: warnings found and -Werror specified
> core/src/main/java/org/apache/calcite/sql/parser/SqlParserUtil.java:744:
> warning: [deprecation] Locale(String) in Locale has been deprecated
> locale = new Locale(localeParts[0]);
> ^
> core/src/main/java/org/apache/calcite/sql/parser/SqlParserUtil.java:746:
> warning: [deprecation] Locale(String,String) in Locale has been deprecated
> locale = new Locale(localeParts[0], localeParts[1]);
> ^
> core/src/main/java/org/apache/calcite/sql/parser/SqlParserUtil.java:748:
> warning: [deprecation] Locale(String,String,String) in Locale has been
> deprecated
> locale = new Locale(localeParts[0], localeParts[1], localeParts[2]);
> ^
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)