当前位置: 首页>>代码示例>>Java>>正文


Java JobPriority.NORMAL属性代码示例

本文整理汇总了Java中org.apache.hadoop.mapreduce.JobPriority.NORMAL属性的典型用法代码示例。如果您正苦于以下问题:Java JobPriority.NORMAL属性的具体用法?Java JobPriority.NORMAL怎么用?Java JobPriority.NORMAL使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在org.apache.hadoop.mapreduce.JobPriority的用法示例。


在下文中一共展示了JobPriority.NORMAL属性的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: submitJob

@Override
public JobStatus submitJob(
    JobID jobId, String jobSubmitDir, Credentials ts) throws IOException {
  JobStatus status = new JobStatus(jobId, 0.0f, 0.0f, 0.0f, 0.0f,
      JobStatus.State.RUNNING, JobPriority.NORMAL, "", "", "", "");
  return status;
}
 
开发者ID:rekhajoshm,项目名称:mapreduce-fork,代码行数:7,代码来源:MockSimulatorJobTracker.java

示例2: submitJob

@Override
public JobStatus submitJob(JobID jobId) throws IOException {
  JobStatus status = new JobStatus(jobId, 0.0f, 0.0f, 0.0f, 0.0f,
      JobStatus.State.RUNNING, JobPriority.NORMAL, "", "", "", "");
  return status;
}
 
开发者ID:rhli,项目名称:hadoop-EAR,代码行数:6,代码来源:MockSimulatorJobTracker.java

示例3: SubmittedJob

SubmittedJob(JobID jobID, String jobSubmitDirectory, Credentials credentials, Configuration configuration) throws IOException, InterruptedException {
    this.jobID = jobID;
    this.configuration = configuration;
    this.jobSubmitDirectoryPath = new Path(jobSubmitDirectory);
    this.fileSystem = FileSystem.get(configuration);

    JobSplit.TaskSplitMetaInfo splitInfo[] = SplitMetaInfoReader.readSplitMetaInfo(jobID, fileSystem, configuration, jobSubmitDirectoryPath);

    Path jobSplitFile = JobSubmissionFiles.getJobSplitFile(jobSubmitDirectoryPath);
    FSDataInputStream stream = fileSystem.open(jobSplitFile);

    for (JobSplit.TaskSplitMetaInfo info : splitInfo) {
        Object split = getSplitDetails(stream, info.getStartOffset(), configuration);
        inputSplits.add(split);
        splitLocations.put(split, info.getLocations());
        LOG.info("Adding split for execution. Split = " + split + " Locations: " + Arrays.toString(splitLocations.get(split)));
    }

    stream.close();

    jobConfPath = JobSubmissionFiles.getJobConfPath(jobSubmitDirectoryPath);

    if (!fileSystem.exists(jobConfPath)) {
        throw new IOException("Cannot find job.xml. Path = " + jobConfPath);
    }

    //We cannot just use JobConf(Path) constructor,
    //because it does not work for HDFS locations.
    //The comment in Configuration#loadResource() states,
    //for the case when the Path to the resource is provided:
    //"Can't use FileSystem API or we get an infinite loop
    //since FileSystem uses Configuration API.  Use java.io.File instead."
    //
    //Workaround: construct empty Configuration, provide it with
    //input stream and give it to JobConf constructor.
    FSDataInputStream jobConfStream = fileSystem.open(jobConfPath);
    Configuration jobXML = new Configuration(false);
    jobXML.addResource(jobConfStream);

    //The configuration does not actually gets read before we attempt to
    //read some property. Call to #size() will make Configuration to
    //read the input stream.
    jobXML.size();

    //We are done with input stream, can close it now.
    jobConfStream.close();

    jobConf = new JobConf(jobXML);

    newApi = jobConf.getUseNewMapper();


    jobStatus = new JobStatus(jobID, 0f, 0f, 0f, 0f,
            JobStatus.State.RUNNING,
            JobPriority.NORMAL,
            UserGroupInformation.getCurrentUser().getUserName(),
            jobID.toString(),
            jobConfPath.toString(), "");
}
 
开发者ID:scaleoutsoftware,项目名称:hServer,代码行数:59,代码来源:SubmittedJob.java

示例4: getPriority

@Override
public synchronized JobPriority getPriority() {
  // TEX-147: return real priority
  return JobPriority.NORMAL;
}
 
开发者ID:apache,项目名称:incubator-tez,代码行数:5,代码来源:DAGJobStatus.java


注:本文中的org.apache.hadoop.mapreduce.JobPriority.NORMAL属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。