Return-Path: X-Original-To: apmail-tez-commits-archive@minotaur.apache.org Delivered-To: apmail-tez-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E063311144 for ; Tue, 16 Sep 2014 06:21:41 +0000 (UTC) Received: (qmail 75797 invoked by uid 500); 16 Sep 2014 06:21:41 -0000 Delivered-To: apmail-tez-commits-archive@tez.apache.org Received: (qmail 75754 invoked by uid 500); 16 Sep 2014 06:21:41 -0000 Mailing-List: contact commits-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 commits@tez.apache.org Received: (qmail 75745 invoked by uid 99); 16 Sep 2014 06:21:41 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Sep 2014 06:21:41 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id 50344A152BB; Tue, 16 Sep 2014 06:21:41 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: rbalamohan@apache.org To: commits@tez.apache.org Message-Id: <406c470955cb41e6bd6fd3b70c083334@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: git commit: TEZ-1585. Memory leak in tez session mode (Rajesh Balamohan) Date: Tue, 16 Sep 2014 06:21:41 +0000 (UTC) Repository: tez Updated Branches: refs/heads/master dbe6a38a5 -> 938097d85 TEZ-1585. Memory leak in tez session mode (Rajesh Balamohan) Project: http://git-wip-us.apache.org/repos/asf/tez/repo Commit: http://git-wip-us.apache.org/repos/asf/tez/commit/938097d8 Tree: http://git-wip-us.apache.org/repos/asf/tez/tree/938097d8 Diff: http://git-wip-us.apache.org/repos/asf/tez/diff/938097d8 Branch: refs/heads/master Commit: 938097d85f6f943a399c16fa50f07a7e2b05bdb5 Parents: dbe6a38 Author: Rajesh Balamohan Authored: Tue Sep 16 11:51:13 2014 +0530 Committer: Rajesh Balamohan Committed: Tue Sep 16 11:51:13 2014 +0530 ---------------------------------------------------------------------- .../src/main/java/org/apache/tez/dag/app/DAGAppMaster.java | 7 +++++++ 1 file changed, 7 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tez/blob/938097d8/tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java ---------------------------------------------------------------------- diff --git a/tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java b/tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java index ea0ab3b..0e4f78b 100644 --- a/tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java +++ b/tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java @@ -536,6 +536,13 @@ public class DAGAppMaster extends AbstractService { } } } + //close all fs related caches + try { + FileSystem.closeAllForUGI(context.getCurrentDAG().getDagUGI()); + } catch (IOException e) { + LOG.warn("Error occurred when trying to close FileSystem for userName " + context + .getCurrentDAG().getDagUGI().getUserName(), e); + } break; case AM_REBOOT: LOG.info("Received an AM_REBOOT signal");