You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by zj...@apache.org on 2015/04/27 23:26:26 UTC
[23/50] [abbrv] hadoop git commit: HDFS-8176. Record from/to
snapshots in audit log for snapshot diff report. Contributed by J. Andreina.
HDFS-8176. Record from/to snapshots in audit log for snapshot diff report. Contributed by J. Andreina.
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/fedc17e2
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/fedc17e2
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/fedc17e2
Branch: refs/heads/YARN-2928
Commit: fedc17e237526f9712397e58415697402144f880
Parents: 72f3618
Author: Jing Zhao <ji...@apache.org>
Authored: Fri Apr 24 10:23:32 2015 -0700
Committer: Zhijie Shen <zj...@apache.org>
Committed: Mon Apr 27 14:18:49 2015 -0700
----------------------------------------------------------------------
hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt | 3 +++
.../org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java | 8 ++++++--
2 files changed, 9 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hadoop/blob/fedc17e2/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
----------------------------------------------------------------------
diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
index 56f8ec3..1cc31b2 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
+++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
@@ -472,6 +472,9 @@ Release 2.8.0 - UNRELEASED
HDFS-8052. Move WebHdfsFileSystem into hadoop-hdfs-client. (wheat9)
+ HDFS-8176. Record from/to snapshots in audit log for snapshot diff report.
+ (J. Andreina via jing9)
+
OPTIMIZATIONS
HDFS-8026. Trace FSOutputSummer#writeChecksumChunks rather than
http://git-wip-us.apache.org/repos/asf/hadoop/blob/fedc17e2/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
----------------------------------------------------------------------
diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
index 4477dc4..229c4d1 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
+++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java
@@ -7406,8 +7406,12 @@ public class FSNamesystem implements Namesystem, FSNamesystemMBean,
} finally {
readUnlock();
}
-
- logAuditEvent(diffs != null, "computeSnapshotDiff", null, null, null);
+ String fromSnapshotRoot = (fromSnapshot == null || fromSnapshot.isEmpty()) ?
+ path : Snapshot.getSnapshotPath(path, fromSnapshot);
+ String toSnapshotRoot = (toSnapshot == null || toSnapshot.isEmpty()) ?
+ path : Snapshot.getSnapshotPath(path, toSnapshot);
+ logAuditEvent(diffs != null, "computeSnapshotDiff", fromSnapshotRoot,
+ toSnapshotRoot, null);
return diffs;
}