[
https://issues.apache.org/jira/browse/HIVE-22062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gabor Kaszab updated HIVE-22062:
--------------------------------
Description:
Changing the schema (e.g. adding a new column) of a non-partitioned ACID table
results in the table-level writeId being incremented. This is as expected.
However, if you do the same on a partitioned ACID table then neither the
table-level nor the partition-level writeIds are updated. I would expect in
this case to increment the table-level writeId to reflect that the table has
been changed.
Note, that get_valid_write_ids() shows that the high watermark is incremented
even though the writeId isn't.
was:
Changing the schema (e.g. adding a new column) of a non-partitioned ACID table
results in the table-level writeId being incremented.
However, if you do the same on a partitioned ACID table then neither the
table-level nor the partition-level writeIds are updated. I would expect in
this case to increment the table-level writeId to reflect that the table has
been changed.
Note, that get_valid_write_ids() shows that the high watermark is incremented
even though the writeId isn't.
> WriteId is not updated for a partitioned ACID table when schema changes
> -----------------------------------------------------------------------
>
> Key: HIVE-22062
> URL: https://issues.apache.org/jira/browse/HIVE-22062
> Project: Hive
> Issue Type: Bug
> Reporter: Gabor Kaszab
> Assignee: Laszlo Kovari
> Priority: Major
> Labels: ACID
>
> Changing the schema (e.g. adding a new column) of a non-partitioned ACID
> table results in the table-level writeId being incremented. This is as
> expected.
> However, if you do the same on a partitioned ACID table then neither the
> table-level nor the partition-level writeIds are updated. I would expect in
> this case to increment the table-level writeId to reflect that the table has
> been changed.
> Note, that get_valid_write_ids() shows that the high watermark is incremented
> even though the writeId isn't.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)