[ 
https://issues.apache.org/jira/browse/STORM-790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14502985#comment-14502985
 ] 

ASF GitHub Bot commented on STORM-790:
--------------------------------------

Github user HeartSaVioR commented on the pull request:

    https://github.com/apache/storm/pull/527#issuecomment-94477300
  
    @revans2 Yes, actually it's not easily reproductive, so I'd like to gather 
error log representing tuple information, encourage Stas Levin to apply it and 
report logs if found any.
    Without applying this patch (or adding hook) we can't get informations 
about tuple making crash.


> Log "task id is null" instead of let worker died (NPE in consumeBatchToCursor)
> ------------------------------------------------------------------------------
>
>                 Key: STORM-790
>                 URL: https://issues.apache.org/jira/browse/STORM-790
>             Project: Apache Storm
>          Issue Type: Bug
>    Affects Versions: 0.9.2-incubating, 0.9.3, 0.10.0, 0.9.4, 0.11.0
>            Reporter: Jungtaek Lim
>            Assignee: Jungtaek Lim
>
> In STORM-770, some users have observed that worker suddenly died with NPE in 
> consumeBatchToCursor().
> Looks like it can occur when "task" in "mk-transfer-fn" is null.
> It may not be an issue before 0.9.2-incubating, since worker just ignores 
> that tuple. 
> Please see 
> https://issues.apache.org/jira/browse/STORM-770?focusedCommentId=14496199&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14496199.
> Before finding root cause of this issue, it would be better to let worker not 
> killed by this issue but just log with WARN or ERROR level.
> It really makes sense cause before 0.9.2 Storm silently ignores tuple, and 
> with Guaranteeing Message Processing, after timed-out tuple will be replayed. 
> (It isn't applied to non-ack)



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

Reply via email to