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 xk...@apache.org on 2019/12/12 15:48:25 UTC
[hadoop] branch trunk updated: HDFS-15044. [Dynamometer] Show the
line of audit log when parsing it unsuccessfully. (#1749)
This is an automated email from the ASF dual-hosted git repository.
xkrogen pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/hadoop.git
The following commit(s) were added to refs/heads/trunk by this push:
new c210ced HDFS-15044. [Dynamometer] Show the line of audit log when parsing it unsuccessfully. (#1749)
c210ced is described below
commit c210cede5ce143a0c12646d82d657863f0ec96b6
Author: Takanobu Asanuma <ta...@apache.org>
AuthorDate: Fri Dec 13 00:48:14 2019 +0900
HDFS-15044. [Dynamometer] Show the line of audit log when parsing it unsuccessfully. (#1749)
---
.../dynamometer/workloadgenerator/audit/AuditLogDirectParser.java | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload/src/main/java/org/apache/hadoop/tools/dynamometer/workloadgenerator/audit/AuditLogDirectParser.java b/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload/src/main/java/org/apache/hadoop/tools/dynamometer/workloadgenerator/audit/AuditLogDirectParser.java
index f632d6a..9a1aa24 100644
--- a/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload/src/main/java/org/apache/hadoop/tools/dynamometer/workloadgenerator/audit/AuditLogDirectParser.java
+++ b/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload/src/main/java/org/apache/hadoop/tools/dynamometer/workloadgenerator/audit/AuditLogDirectParser.java
@@ -125,8 +125,9 @@ public class AuditLogDirectParser implements AuditCommandParser {
relativeTimestamp = dateFormat.parse(m.group("timestamp")).getTime()
- startTimestamp;
} catch (ParseException p) {
- throw new IOException("Exception while parsing timestamp from audit log",
- p);
+ throw new IOException(
+ "Exception while parsing timestamp from audit log line: `"
+ + inputLine + "`", p);
}
// Sanitize the = in the rename options field into a : so we can split on =
String auditMessageSanitized =
@@ -141,7 +142,8 @@ public class AuditLogDirectParser implements AuditCommandParser {
parameterMap.put(splitMessage[0], splitMessage[1]);
} catch (ArrayIndexOutOfBoundsException e) {
throw new IOException(
- "Exception while parsing a message from audit log", e);
+ "Exception while parsing a message from audit log line: `"
+ + inputLine + "`", e);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-commits-help@hadoop.apache.org