[ 
https://issues.apache.org/jira/browse/HIVE-17834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Prasanth Jayachandran updated HIVE-17834:
-----------------------------------------
    Attachment: HIVE-17834.5.patch

The previous patches added sleep to map tasks to give some time for publishing 
SHUFFLE_BYTES and validation of triggers. It looks like TaskCounters are 
published only after task completion. There was not much time between last 2 
reducers for trigger validation, hence the flakiness.
Introducing some more reduce stages, and slowing down final aggregation so that 
previous reduce stage's SHUFFLE_BYTES counter gets published and validated by 
the final aggregation completes.

Tested this patch several times on mac and centos (relatively slow) and it 
seems to work fine this time. Will try couple more times on precommit before 
committing this patch. 

> Fix flaky triggers test
> -----------------------
>
>                 Key: HIVE-17834
>                 URL: https://issues.apache.org/jira/browse/HIVE-17834
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 3.0.0
>            Reporter: Prasanth Jayachandran
>            Assignee: Prasanth Jayachandran
>             Fix For: 3.0.0
>
>         Attachments: HIVE-17834.1.patch, HIVE-17834.2.patch, 
> HIVE-17834.3.patch, HIVE-17834.4.patch, HIVE-17834.4.patch, HIVE-17834.5.patch
>
>
> https://issues.apache.org/jira/browse/HIVE-12631?focusedCommentId=16209803&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16209803



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to