Return-Path: X-Original-To: apmail-tez-issues-archive@minotaur.apache.org Delivered-To: apmail-tez-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 618D31792C for ; Thu, 23 Oct 2014 10:06:34 +0000 (UTC) Received: (qmail 75695 invoked by uid 500); 23 Oct 2014 10:06:34 -0000 Delivered-To: apmail-tez-issues-archive@tez.apache.org Received: (qmail 75649 invoked by uid 500); 23 Oct 2014 10:06:34 -0000 Mailing-List: contact issues-help@tez.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tez.apache.org Delivered-To: mailing list issues@tez.apache.org Received: (qmail 75525 invoked by uid 99); 23 Oct 2014 10:06:34 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Oct 2014 10:06:34 +0000 Date: Thu, 23 Oct 2014 10:06:34 +0000 (UTC) From: "Jeff Zhang (JIRA)" To: issues@tez.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (TEZ-1689) Exception handling for EdgeManagePlugin and InputInitializer MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/TEZ-1689?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14181189#comment-14181189 ] Jeff Zhang commented on TEZ-1689: --------------------------------- [~sseth] I attach one initial patch which only cover the exception handling of EdgemanagerPlugin. The exception from InputInitializer.initialize is already caught, it would lead RootInputInitFailed, the exception from other API of InputIntializer are not easy to caught. They are not in the state machine transition. For the exception in EdgeManagerPlugin API is all caught and unit test is added, but some places may still need to refine. Please help review it. > Exception handling for EdgeManagePlugin and InputInitializer > ------------------------------------------------------------ > > Key: TEZ-1689 > URL: https://issues.apache.org/jira/browse/TEZ-1689 > Project: Apache Tez > Issue Type: Sub-task > Reporter: Jeff Zhang > Assignee: Jeff Zhang > Priority: Critical > Attachments: TEZ-1689.patch > > > EdgeManagePlugin and InputInitializer are both user code which could lead exception, we should handle it, fail the DAG and display the exception in client side. -- This message was sent by Atlassian JIRA (v6.3.4#6332)