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

ASF GitHub Bot updated HIVE-28996:
----------------------------------
    Labels: pull-request-available  (was: )

> Fix invalid string formatting to prevent NumberFormatException
> --------------------------------------------------------------
>
>                 Key: HIVE-28996
>                 URL: https://issues.apache.org/jira/browse/HIVE-28996
>             Project: Hive
>          Issue Type: Bug
>          Components: Hive
>    Affects Versions: 4.0.0, 4.0.1
>            Reporter: Shubham Sharma
>            Assignee: Shubham Sharma
>            Priority: Minor
>              Labels: pull-request-available
>
> Syntax issue at line - 
> [https://github.com/apache/hive/blob/89e7d4a31b32317188f91aed8ce30e0d36600acc/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/Msck.java#L402]
> leading to below exception
>  
> {code:java}
>  ERROR : DDLTask failed, DDL Operation: class 
> org.apache.hadoop.hive.ql.ddl.misc.msck.MsckOperationjava.lang.IllegalArgumentException:
>  can't parse argument number:    at 
> java.text.MessageFormat.makeFormat(MessageFormat.java:1451) ~[?:?]    at 
> java.text.MessageFormat.applyPattern(MessageFormat.java:491) ~[?:?]    at 
> java.text.MessageFormat.<init>(MessageFormat.java:370) ~[?:?]    at 
> java.text.MessageFormat.format(MessageFormat.java:859) ~[?:?]    at 
> org.apache.hadoop.hive.metastore.Msck.validateAndAddMaxTxnIdAndWriteId(Msck.java:402)
>  ~[hive-exec-4.0.0.jar:4.0.0]    at 
> org.apache.hadoop.hive.metastore.Msck.repair(Msck.java:266) 
> ~[hive-exec-4.0.0.jar:4.0.0]    at 
> org.apache.hadoop.hive.ql.ddl.misc.msck.MsckOperation.execute(MsckOperation.java:78)
>  ~[hive-exec-4.0.0.jar:4.0.0]    at 
> org.apache.hadoop.hive.ql.ddl.DDLTask.execute(DDLTask.java:84) 
> ~[hive-exec-4.0.0.jar:4.0.0]    at 
> org.apache.hadoop.hive.ql.exec.Task.executeTask(Task.java:214) 
> ~[hive-exec-4.0.0.jar:4.0.0]    at 
> org.apache.hadoop.hive.ql.exec.TaskRunner.runSequential(TaskRunner.java:105) 
> ~[hive-exec-4.0.0.jar:4.0.0]    at 
> org.apache.hadoop.hive.ql.Executor.launchTask(Executor.java:354) 
> ~[hive-exec-4.0.0.jar:4.0.0]    ...Caused by: 
> java.lang.NumberFormatException: For input string: ""    at 
> java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) 
> ~[?:?]    at java.lang.Integer.parseInt(Integer.java:662) ~[?:?]    at 
> java.lang.Integer.parseInt(Integer.java:770) ~[?:?]    at 
> java.text.MessageFormat.makeFormat(MessageFormat.java:1449) ~[?:?]    ... 29 
> more{code}
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to