From 7366e4256395ed7550702275d0d9f2674bd43d6c Mon Sep 17 00:00:00 2001 From: Vinayakumar B Date: Fri, 29 May 2015 16:51:23 +0530 Subject: [PATCH] HADOOP-12042. Users may see TrashPolicy if hdfs dfs -rm is run (Contributed by Andreina J) --- hadoop-common-project/hadoop-common/CHANGES.txt | 3 +++ .../main/java/org/apache/hadoop/fs/TrashPolicyDefault.java | 7 ++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt b/hadoop-common-project/hadoop-common/CHANGES.txt index af82c0b1a8..bc74696454 100644 --- a/hadoop-common-project/hadoop-common/CHANGES.txt +++ b/hadoop-common-project/hadoop-common/CHANGES.txt @@ -797,6 +797,9 @@ Release 2.8.0 - UNRELEASED HADOOP-11959. WASB should configure client side socket timeout in storage client blob request options. (Ivan Mitic via cnauroth) + HADOOP-12042. Users may see TrashPolicy if hdfs dfs -rm is run + (Andreina J via vinayakumarb) + Release 2.7.1 - UNRELEASED INCOMPATIBLE CHANGES diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/TrashPolicyDefault.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/TrashPolicyDefault.java index d6a9b4b622..88aeab58ab 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/TrashPolicyDefault.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/TrashPolicyDefault.java @@ -89,9 +89,6 @@ public void initialize(Configuration conf, FileSystem fs, Path home) { this.emptierInterval = (long)(conf.getFloat( FS_TRASH_CHECKPOINT_INTERVAL_KEY, FS_TRASH_CHECKPOINT_INTERVAL_DEFAULT) * MSECS_PER_MINUTE); - LOG.info("Namenode trash configuration: Deletion interval = " + - (this.deletionInterval / MSECS_PER_MINUTE) + " minutes, Emptier interval = " + - (this.emptierInterval / MSECS_PER_MINUTE) + " minutes."); } private Path makeTrashRelativePath(Path basePath, Path rmFilePath) { @@ -251,6 +248,10 @@ private class Emptier implements Runnable { " minutes that is used for deletion instead"); this.emptierInterval = deletionInterval; } + LOG.info("Namenode trash configuration: Deletion interval = " + + (deletionInterval / MSECS_PER_MINUTE) + + " minutes, Emptier interval = " + + (emptierInterval / MSECS_PER_MINUTE) + " minutes."); } @Override