private void requestContainer(Optional<String> preferredNode) { Priority priority = Records.newRecord(Priority.class); priority.setPriority(0); Resource capability = Records.newRecord(Resource.class); int maxMemoryCapacity = this.maxResourceCapacity.get().getMemory(); capability.setMemory(this.requestedContainerMemoryMbs <= maxMemoryCapacity ? this.requestedContainerMemoryMbs : maxMemoryCapacity); int maxCoreCapacity = this.maxResourceCapacity.get().getVirtualCores(); capability.setVirtualCores(this.requestedContainerCores <= maxCoreCapacity ? this.requestedContainerCores : maxCoreCapacity); String[] preferredNodes = preferredNode.isPresent() ? new String[] {preferredNode.get()} : null; this.amrmClientAsync.addContainerRequest( new AMRMClient.ContainerRequest(capability, preferredNodes, null, priority)); }
priority.setPriority(appPriority); Resource workerCapability = Records.newRecord(Resource.class); workerCapability.setMemory(workerMemory);
priorityRec.setPriority(priority);
priority.setPriority(conf.getInt(XLearningConfiguration.XLEARNING_APP_PRIORITY, XLearningConfiguration.DEFAULT_XLEARNING_APP_PRIORITY)); applicationContext.setPriority(priority); applicationContext.setQueue(conf.get(XLearningConfiguration.XLEARNING_APP_QUEUE, XLearningConfiguration.DEFAULT_XLEARNING_APP_QUEUE));
priority.setPriority(0);
public static Priority newPriority(int p) { Priority priority = recordFactory.newRecordInstance(Priority.class); priority.setPriority(p); return priority; }
@Override public Priority getPriority() { Priority p = recordFactory.newRecordInstance(Priority.class); p.setPriority(1); return p; }
@Override public Priority getPriority() { Priority p = recordFactory.newRecordInstance(Priority.class); p.setPriority(1); return p; }
public static Priority newPriority(int p) { Priority priority = recordFactory.newRecordInstance(Priority.class); priority.setPriority(p); return priority; }
private void setPriority(Configuration launcherJobConf, ApplicationSubmissionContext appContext) { int priority; if (launcherJobConf.get(LauncherAM.OOZIE_LAUNCHER_PRIORITY_PROPERTY) != null) { priority = launcherJobConf.getInt(LauncherAM.OOZIE_LAUNCHER_PRIORITY_PROPERTY, -1); } else { int defaultPriority = ConfigurationService.getInt(DEFAULT_LAUNCHER_PRIORITY); priority = defaultPriority; } Priority pri = Records.newRecord(Priority.class); pri.setPriority(priority); appContext.setPriority(pri); }
public static org.apache.hadoop.yarn.api.records.Priority create(int prio) { org.apache.hadoop.yarn.api.records.Priority priority = RecordFactoryProvider.getRecordFactory(null).newRecordInstance(org.apache.hadoop.yarn.api.records.Priority.class); priority.setPriority(prio); return priority; }
public static org.apache.hadoop.yarn.api.records.Priority create(int prio) { org.apache.hadoop.yarn.api.records.Priority priority = RecordFactoryProvider.getRecordFactory(null).newRecordInstance(org.apache.hadoop.yarn.api.records.Priority.class); priority.setPriority(prio); return priority; }
private void setPriority(Configuration launcherJobConf, ApplicationSubmissionContext appContext) { int priority; if (launcherJobConf.get(LauncherAM.OOZIE_LAUNCHER_PRIORITY_PROPERTY) != null) { priority = launcherJobConf.getInt(LauncherAM.OOZIE_LAUNCHER_PRIORITY_PROPERTY, -1); } else { int defaultPriority = ConfigurationService.getInt(DEFAULT_LAUNCHER_PRIORITY); priority = defaultPriority; } Priority pri = Records.newRecord(Priority.class); pri.setPriority(priority); appContext.setPriority(pri); }
private synchronized Priority getPriority(final ResourceRequestEvent resourceRequestEvent) { final Priority pri = Records.newRecord(Priority.class); pri.setPriority(resourceRequestEvent.getPriority().orElse(1)); return pri; }
@Public @Stable public static Priority newInstance(int p) { Priority priority = Records.newRecord(Priority.class); priority.setPriority(p); return priority; }
@Public @Stable public static Priority newInstance(int p) { Priority priority = Records.newRecord(Priority.class); priority.setPriority(p); return priority; }
private synchronized Priority getPriority(final DriverRuntimeProtocol.ResourceRequestProto resourceRequestProto) { final Priority pri = Records.newRecord(Priority.class); pri.setPriority(resourceRequestProto.hasPriority() ? resourceRequestProto.getPriority() : 1); return pri; }
@Public @Stable public static Priority newInstance(int p) { Priority priority = Records.newRecord(Priority.class); priority.setPriority(p); return priority; }
protected ResourceRequest createResourceRequest( Resource resource, String host, int priority, int numContainers) { ResourceRequest request = recordFactory .newRecordInstance(ResourceRequest.class); request.setCapability(resource); request.setResourceName(host); request.setNumContainers(numContainers); Priority prio = recordFactory.newRecordInstance(Priority.class); prio.setPriority(priority); request.setPriority(prio); return request; }
private ResourceRequest createResourceRequest(int memory, String host, int priority, int numContainers) { ResourceRequest request = recordFactory .newRecordInstance(ResourceRequest.class); request.setCapability(Resources.createResource(memory)); request.setResourceName(host); request.setNumContainers(numContainers); Priority prio = recordFactory.newRecordInstance(Priority.class); prio.setPriority(priority); request.setPriority(prio); return request; }