hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ning Zhang (JIRA)" <>
Subject [jira] Commented: (HIVE-1806) The merge criteria on dynamic partitons should be per partiton
Date Thu, 16 Dec 2010 07:25:01 GMT


Ning Zhang commented on HIVE-1806:

dyn_part_empty.q is having intermittent failures. I tried the clean trunk and it sometimes
fails as well. The failure is not critical -- exception was printed to log file rather than
console. It should not be caused by this patch.

However, I did find 2 diffs in skewjoin.q and bucketmapjoin2.q. The former has a simple fix.
I'm looking at why bucketmapjoin2.q has a slightly different plan. 

> The merge criteria on dynamic partitons should be per partiton
> --------------------------------------------------------------
>                 Key: HIVE-1806
>                 URL:
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Ning Zhang
>            Assignee: Ning Zhang
>         Attachments: HIVE-1806.patch
> Currently the criteria of whether a merge job should be fired on dynamic generated partitions
are is the average file size of files across all dynamic partitions. It is very common that
some dynamic partitions contains mostly large files and some contains mostly small files.
Even though the average size of the total files are larger than the hive.merge.smallfiles.avgsize,
we should merge those partitions containing small files only. 

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message