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

Eugene Koifman commented on HIVE-19800:
---------------------------------------

{noformat}
2018-07-30T15:41:42,287 ERROR [main] metastore.HiveAlterHandler: Failed to 
alter table hive.default.nonacidnonbuc\

ket

2018-07-30T15:41:42,290 ERROR [main] metastore.RetryingHMSHandler: 
MetaException(message:Cannot change stats stat\

e for a transactional table without providing the transactional write state for 
verification (new write ID -1, va\

lid write IDs null; current state 
{"BASIC_STATS":"true","COLUMN_STATS":{"a":"true","b":"true"}}; new state null)

        at 
org.apache.hadoop.hive.metastore.ObjectStore.alterTable(ObjectStore.java:4124)

        at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)

        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at 
org.apache.hadoop.hive.metastore.RawStoreProxy.invoke(RawStoreProxy.java:97)

        at com.sun.proxy.$Proxy35.alterTable(Unknown Source)

        at 
org.apache.hadoop.hive.metastore.HiveAlterHandler.alterTableUpdateTableColumnStats(HiveAlterHandler.ja\

va:857)

        at 
org.apache.hadoop.hive.metastore.HiveAlterHandler.alterTable(HiveAlterHandler.java:353)

        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.alter_table_core(HiveMetaStore.java:5107)

        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.alter_table_req(HiveMetaStore.java:5055)

        at sun.reflect.GeneratedMethodAccessor77.invoke(Unknown Source)

        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at 
org.apache.hadoop.hive.metastore.RetryingHMSHandler.invokeInternal(RetryingHMSHandler.java:147)

        at 
org.apache.hadoop.hive.metastore.RetryingHMSHandler.invoke(RetryingHMSHandler.java:108)

        at com.sun.proxy.$Proxy37.alter_table_req(Unknown Source)

        at 
org.apache.hadoop.hive.metastore.HiveMetaStoreClient.alter_table(HiveMetaStoreClient.java:433)

        at 
org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient.alter_table(SessionHiveMetaStoreClient.j\

ava:373)

        at sun.reflect.GeneratedMethodAccessor76.invoke(Unknown Source)

        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at 
org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.invoke(RetryingMetaStoreClient.java:212)

        at com.sun.proxy.$Proxy38.alter_table(Unknown Source)

        at org.apache.hadoop.hive.ql.metadata.Hive.alterTable(Hive.java:652)

        at org.apache.hadoop.hive.ql.metadata.Hive.alterTable(Hive.java:588)

        at 
org.apache.hadoop.hive.ql.util.UpgradeTool.alterTable(UpgradeTool.java:232)

        at 
org.apache.hadoop.hive.ql.util.UpgradeTool.processConversion(UpgradeTool.java:531)

        at 
org.apache.hadoop.hive.ql.util.UpgradeTool.performUpgradeInternal(UpgradeTool.java:211)

        at org.apache.hadoop.hive.ql.util.UpgradeTool.main(UpgradeTool.java:135)

        at 
org.apache.hadoop.hive.ql.util.TestUpgradeTool.testPostUpgrade(TestUpgradeTool.java:149){noformat}

> Create separate submodules for pre and post upgrade and add rename file logic
> -----------------------------------------------------------------------------
>
>                 Key: HIVE-19800
>                 URL: https://issues.apache.org/jira/browse/HIVE-19800
>             Project: Hive
>          Issue Type: Sub-task
>          Components: Transactions
>    Affects Versions: 3.0.0
>            Reporter: Eugene Koifman
>            Assignee: Eugene Koifman
>            Priority: Blocker
>         Attachments: HIVE-19800.01.patch, HIVE-19800.02.patch, 
> HIVE-19800.03.patch, HIVE-19800.04.patch
>
>
> this is a followup to HIVE-19751 which includes HIVE-19751 since it hasn't 
> landed yet
> this includes file rename logic and HIVE-19750 since it hasn't landed yet 
> either
>  
> cc [~jdere]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to