YARN-11133. YarnClient gets the wrong EffectiveMinCapacity value (#4280)
* Update QueueConfigurationsPBImpl.java * Update TestPBImplRecords.java * Update TestPBImplRecords.java * Update TestPBImplRecords.java * Update TestPBImplRecords.java
This commit is contained in:
parent
c85b80018b
commit
79cc0caf9f
@ -72,11 +72,11 @@ private void mergeLocalToBuilder() {
|
||||
.setEffectiveMaxCapacity(convertToProtoFormat(this.effMaxResource));
|
||||
}
|
||||
if (this.configuredMinResource != null) {
|
||||
builder.setEffectiveMinCapacity(
|
||||
builder.setConfiguredMinCapacity(
|
||||
convertToProtoFormat(this.configuredMinResource));
|
||||
}
|
||||
if (this.configuredMaxResource != null) {
|
||||
builder.setEffectiveMaxCapacity(
|
||||
builder.setConfiguredMaxCapacity(
|
||||
convertToProtoFormat(this.configuredMaxResource));
|
||||
}
|
||||
}
|
||||
|
@ -202,6 +202,7 @@
|
||||
import org.apache.hadoop.yarn.api.records.impl.pb.PreemptionResourceRequestPBImpl;
|
||||
import org.apache.hadoop.yarn.api.records.impl.pb.PriorityPBImpl;
|
||||
import org.apache.hadoop.yarn.api.records.impl.pb.QueueInfoPBImpl;
|
||||
import org.apache.hadoop.yarn.api.records.impl.pb.QueueConfigurationsPBImpl;
|
||||
import org.apache.hadoop.yarn.api.records.impl.pb.QueueUserACLInfoPBImpl;
|
||||
import org.apache.hadoop.yarn.api.records.impl.pb.ResourceBlacklistRequestPBImpl;
|
||||
import org.apache.hadoop.yarn.api.records.impl.pb.ResourceOptionPBImpl;
|
||||
@ -245,6 +246,7 @@
|
||||
import org.apache.hadoop.yarn.proto.YarnProtos.PreemptionResourceRequestProto;
|
||||
import org.apache.hadoop.yarn.proto.YarnProtos.PriorityProto;
|
||||
import org.apache.hadoop.yarn.proto.YarnProtos.QueueInfoProto;
|
||||
import org.apache.hadoop.yarn.proto.YarnProtos.QueueConfigurationsProto;
|
||||
import org.apache.hadoop.yarn.proto.YarnProtos.QueueUserACLInfoProto;
|
||||
import org.apache.hadoop.yarn.proto.YarnProtos.ResourceBlacklistRequestProto;
|
||||
import org.apache.hadoop.yarn.proto.YarnProtos.ResourceOptionProto;
|
||||
@ -918,6 +920,12 @@ public void testQueueInfoPBImpl() throws Exception {
|
||||
validatePBImplRecord(QueueInfoPBImpl.class, QueueInfoProto.class);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testQueueConfigurationsPBImpl() throws Exception{
|
||||
validatePBImplRecord(QueueConfigurationsPBImpl.class,
|
||||
QueueConfigurationsProto.class);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testQueueUserACLInfoPBImpl() throws Exception {
|
||||
validatePBImplRecord(QueueUserACLInfoPBImpl.class,
|
||||
|
Loading…
Reference in New Issue
Block a user