Zsolt Miskolczi created HIVE-26482:
--------------------------------------
Summary: Create a unit test checking compaction output file names
on a partitioned table
Key: HIVE-26482
URL: https://issues.apache.org/jira/browse/HIVE-26482
Project: Hive
Issue Type: Test
Components: Hive
Reporter: Zsolt Miskolczi
Assignee: Zsolt Miskolczi
Compaction output directories' writeIds only reflect the writeIds of the deltas
it compacts, and not the max write id of the table
Example:
Pre-compaction...
{code:java}
Partition p=1 contains:
delta_1_1
delta_2_2
partition p=2 contains
delta_3_3
delta_4_4
{code}
After minor compaction...
{code:java}
Partition p=1 contains:
delta_1_2
partition p=2 contains
delta_3_4
{code}
AFAIK there are no unit tests that reflect this.
TestTxnCommands2#testFullACIDAbortWithManyPartitions is a good template to
start with.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)