Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
After Insert overwrite into a non-empty partition/table with empty datasets, the subsequent query results are incorrect
For example, current dataset of partition dt=2021-07-17 is
id | name | dt |
---|---|---|
1 | 'a' | '2021-07-17' |
Using the following SQL to overwrite partition dt=2021-07-17
insert overwrite table targetT partition(dt='2021-07-17') select id, name, price from sourceT where dt=2021-07-17 and product='test'
If the input dataset is empty. We expect after insert overwrite, the partition of dt=2021-07-17 is empty.
However, the query result is still the old data.
Attachments
Issue Links
- links to