Details
-
Sub-task
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
3.0.0
-
None
Description
The on-disk layout for full acid (transactional) tables has changed 3.0.
Any transactional table that has any update/delete events in any deltas that have not been Major compacted, must go through a Major compaction before upgrading to 3.0. No more update/delete/merge should be run after/during major compaction.
Not doing so will result in data corruption/loss.
Need to create a utility tool to help with this process. HIVE-19233 started this but it needs more work.
Attachments
Attachments
Issue Links
- is required by
-
HIVE-19751 create submodule of hive-upgrade-acid for preUpgrade and postUpgrade
- Resolved
- relates to
-
HIVE-19599 Release Notes : Highlighting backwards incompatible changes
- Resolved
-
HIVE-19233 Add utility for acid 1.0 to 2.0 migration
- Closed
- supercedes
-
HIVE-19553 Enable TestTxnExIm#testUpgrade
- Resolved
- links to