YARN-2731. Fixed RegisterApplicationMasterResponsePBImpl to properly invoke maybeInitBuilder. (Contributed by Carlo Curino)
This commit is contained in:
parent
dd0228b8f7
commit
f250ad1773
|
@ -394,6 +394,9 @@ Release 2.7.0 - UNRELEASED
|
|||
YARN-2933. Capacity Scheduler preemption policy should only consider capacity
|
||||
without labels temporarily. (Mayank Bansal via wangda)
|
||||
|
||||
YARN-2731. Fixed RegisterApplicationMasterResponsePBImpl to properly invoke
|
||||
maybeInitBuilder. (Carlo Curino via wangda)
|
||||
|
||||
Release 2.6.0 - 2014-11-18
|
||||
|
||||
INCOMPATIBLE CHANGES
|
||||
|
|
|
@ -229,11 +229,11 @@ public class RegisterApplicationMasterResponsePBImpl extends
|
|||
|
||||
@Override
|
||||
public void setClientToAMTokenMasterKey(ByteBuffer key) {
|
||||
maybeInitBuilder();
|
||||
if (key == null) {
|
||||
builder.clearClientToAmTokenMasterKey();
|
||||
return;
|
||||
}
|
||||
maybeInitBuilder();
|
||||
builder.setClientToAmTokenMasterKey(ByteString.copyFrom(key));
|
||||
}
|
||||
|
||||
|
@ -316,6 +316,7 @@ public class RegisterApplicationMasterResponsePBImpl extends
|
|||
|
||||
@Override
|
||||
public void setNMTokensFromPreviousAttempts(final List<NMToken> nmTokens) {
|
||||
maybeInitBuilder();
|
||||
if (nmTokens == null || nmTokens.isEmpty()) {
|
||||
if (this.nmTokens != null) {
|
||||
this.nmTokens.clear();
|
||||
|
|
Loading…
Reference in New Issue