You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Eugene Koifman (JIRA)" <ji...@apache.org> on 2016/04/28 22:34:12 UTC

[jira] [Created] (HIVE-13646) make hive.optimize.sort.dynamic.partition compatible with ACID tables

Eugene Koifman created HIVE-13646:
-------------------------------------

             Summary: make hive.optimize.sort.dynamic.partition compatible with ACID tables
                 Key: HIVE-13646
                 URL: https://issues.apache.org/jira/browse/HIVE-13646
             Project: Hive
          Issue Type: Bug
          Components: Transactions
    Affects Versions: 1.0.0
            Reporter: Eugene Koifman
            Priority: Critical


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 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)