Author: daryn Date: Mon Sep 23 15:33:11 2013 New Revision: 1525626 URL: http://svn.apache.org/r1525626 Log: HDFS-5240. Separate formatting from logging in the audit logger API (daryn)
Modified: hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java Modified: hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt URL: http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt?rev=1525626&r1=1525625&r2=1525626&view=diff ============================================================================== --- hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt (original) +++ hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt Mon Sep 23 15:33:11 2013 @@ -286,6 +286,8 @@ Release 2.3.0 - UNRELEASED and the excludedNodes parameter types respectively to Node and Set. (Junping Du via szetszwo) + HDFS-5240. Separate formatting from logging in the audit logger API (daryn) + OPTIMIZATIONS HDFS-5239. Allow FSNamesystem lock fairness to be configurable (daryn) Modified: hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java URL: http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java?rev=1525626&r1=1525625&r2=1525626&view=diff ============================================================================== --- hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java (original) +++ hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java Mon Sep 23 15:33:11 2013 @@ -6890,10 +6890,13 @@ public class FSNamesystem implements Nam } sb.append(trackingId); } - auditLog.info(sb); + logAuditMessage(sb.toString()); } } + public void logAuditMessage(String message) { + auditLog.info(message); + } } }