[ https://issues.apache.org/jira/browse/STORM-799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Joseph Evans resolved STORM-799. --------------------------------------- Resolution: Fixed Fix Version/s: 0.11.0 Thanks [~doss...@gmail.com], I just merged this into master. Keep up the good work. > Consolidate IErrorReporter and reportError methods > -------------------------------------------------- > > Key: STORM-799 > URL: https://issues.apache.org/jira/browse/STORM-799 > Project: Apache Storm > Issue Type: Improvement > Reporter: Simon Cooper > Assignee: Aaron Dossett > Priority: Minor > Fix For: 0.11.0 > > > ISpoutOutputCollector and IBasicOutputCollector all have a > reportError(Throwable) method. This is identical to the method on > IErrorReporter (which IBasicErrorReporter extends) > It would help shared library code if all three collector types extended > IErrorReporter, so that the same error-handling code can be used with all > three component types. > Additionally, it would be good if IBasicBolt passed an IErrorReporter in its > prepare method, so the bolt can report errors during preparation, not just in > tuple processing, and to ease interop between IRichBolt and IRichSpout which > both have access to an error-reporting object during preparation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)