YARN-7211. AMSimulator in SLS does't work due to responseId refactoring.(Contributed by Botong Huang via Yufei Gu)
(cherry picked from commit 79e37dc6db
)
This commit is contained in:
parent
b658ae002f
commit
f982ffe336
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue