Repository: reef Updated Branches: refs/heads/master a050b1ca5 -> a1ef9374d
[REEF-1697] Implement JobSubmissionEventImpl.toString() Add `toString()` method to log all fields of `JobSubmissionEvent` data structure for better logging. JIRA: [REEF-1697](https://issues.apache.org/jira/browse/REEF-1697) Pull request: This closes #1213 Project: http://git-wip-us.apache.org/repos/asf/reef/repo Commit: http://git-wip-us.apache.org/repos/asf/reef/commit/a1ef9374 Tree: http://git-wip-us.apache.org/repos/asf/reef/tree/a1ef9374 Diff: http://git-wip-us.apache.org/repos/asf/reef/diff/a1ef9374 Branch: refs/heads/master Commit: a1ef9374d95772299796d3bbe1ce1b28d013801a Parents: a050b1c Author: Sergiy Matusevych <[email protected]> Authored: Wed Jan 11 17:42:28 2017 -0800 Committer: Mariia Mykhailova <[email protected]> Committed: Thu Jan 12 13:58:43 2017 -0800 ---------------------------------------------------------------------- .../runtime/common/client/api/JobSubmissionEventImpl.java | 9 +++++++++ 1 file changed, 9 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/reef/blob/a1ef9374/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/client/api/JobSubmissionEventImpl.java ---------------------------------------------------------------------- diff --git a/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/client/api/JobSubmissionEventImpl.java b/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/client/api/JobSubmissionEventImpl.java index 386e12a..5c640ee 100644 --- a/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/client/api/JobSubmissionEventImpl.java +++ b/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/client/api/JobSubmissionEventImpl.java @@ -58,6 +58,15 @@ public final class JobSubmissionEventImpl implements JobSubmissionEvent { } @Override + public String toString() { + return String.format( + "Job Submission :: user:%s id:%s remote:%s mem:%s queue:%s priority:%s" + + " preserve evaluators:%s max submissions:%s global:%s local:%s", + this.userName, this.identifier, this.remoteId, this.driverMemory, this.queue, this.priority, + this.preserveEvaluators, this.maxApplicationSubmissions, this.globalFileSet, this.localFileSet); + } + + @Override public String getIdentifier() { return identifier; }
