Repository: hadoop Updated Branches: refs/heads/branch-3.0 b658ae002 -> f982ffe33
YARN-7211. AMSimulator in SLS does't work due to responseId refactoring.(Contributed by Botong Huang via Yufei Gu) (cherry picked from commit 79e37dc6dba44e7d1d913593304db7a8516056aa) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/f982ffe3 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/f982ffe3 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/f982ffe3 Branch: refs/heads/branch-3.0 Commit: f982ffe336f92f2b91a79c9a4172b1c3c8bf1861 Parents: b658ae0 Author: Yufei Gu <yu...@apache.org> Authored: Tue Oct 3 15:08:29 2017 -0700 Committer: Yufei Gu <yu...@apache.org> Committed: Tue Oct 3 15:12:09 2017 -0700 ---------------------------------------------------------------------- .../java/org/apache/hadoop/yarn/sls/appmaster/AMSimulator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/f982ffe3/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/appmaster/AMSimulator.java ---------------------------------------------------------------------- diff --git a/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/appmaster/AMSimulator.java b/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/appmaster/AMSimulator.java index c69805e..72698ea 100644 --- a/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/appmaster/AMSimulator.java +++ b/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/appmaster/AMSimulator.java @@ -83,7 +83,7 @@ public abstract class AMSimulator extends TaskRunner.Task { RecordFactoryProvider.getRecordFactory(null); // response queue protected final BlockingQueue<AllocateResponse> responseQueue; - protected int RESPONSE_ID = 1; + private int responseId = 0; // user name protected String user; // queue name @@ -274,7 +274,7 @@ public abstract class AMSimulator extends TaskRunner.Task { List<ContainerId> toRelease) { AllocateRequest allocateRequest = recordFactory.newRecordInstance(AllocateRequest.class); - allocateRequest.setResponseId(RESPONSE_ID ++); + allocateRequest.setResponseId(responseId++); allocateRequest.setAskList(ask); allocateRequest.setReleaseList(toRelease); return allocateRequest; --------------------------------------------------------------------- To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org