You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 28 Next »

JobInProgress // Information should be exported to monitor system.

Path jobFile;

Path localJobFile;

Path localJarFile;

LocalFileSystem localFs; // need higher level abstraction. decoupled from particular fs.

int restartCount; // no use.

long startTime;

long launchTime;// no use.

long finishTime;

int maxTaskAttempts;

String jobName;

BSPJobID jobId;

BSPMaster master;//only store job info.

TaskInProgress tasks[]; // will be replaced by o.a.h.b.v2.Task where stores a task to groom relation.

long superstepCounter;

Counters counters; //See Counters In Action

int numBSPTasks;

int clusterSize;

String jobSplit; // dir where files are split.

String[] masters; // newly added, indicting which master currently deals with this job.

JobProifile

String user

BSPJobID jobid// redundant.

String jobFile// redundant.

String jobName// redundant.

JobStatus

BSPJobID jobid;

long progress; // % of bsp()

long cleanupProgress; // % of cleanup()

long setupProgress;// % of setup()

State state;// runState in enum

int runState; // redundant.

long startTime;// redundant.

String schedulingInfo = "NA"; // no use

String user; // redundant.

long superstepCount;// redudant to superstepCounter.

String name; // no use

int tasks;

long finishTime; // redundant.

Counters counter;// redundant.

  • No labels