You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@reef.apache.org by ma...@apache.org on 2017/01/12 22:00:28 UTC

reef git commit: [REEF-1697] Implement JobSubmissionEventImpl.toString()

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 <mo...@apache.org>
Authored: Wed Jan 11 17:42:28 2017 -0800
Committer: Mariia Mykhailova <ma...@apache.org>
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;
   }