Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
1.0.0
-
None
Description
HIVE-8875 disabled hive.optimize.sort.dynamic.partition for ACID queries.
dynamic inserts are common in ACID and this leaves users with few options if they are seeing OutOfMemory errors due to too many writers.
hive.optimize.sort.dynamic.partition sorts data by partition col/bucket col/sort col to ensure each reducer only needs 1 writer.
Acid requires data in each bucket file to be sorted by ROW__ID and thus doesn't allow end user to determine sorting.
So we should be able to support hive.optimize.sort.dynamic.partition with
sort on partition col/bucket col/ROW__ID
Attachments
Attachments
Issue Links
- blocks
-
HIVE-11550 ACID queries pollute HiveConf
- Closed
- is blocked by
-
HIVE-13773 Stats state is not captured correctly in dynpart_sort_optimization_acid.q
- Patch Available