public class NewRowVecTask<T extends Iced> extends MRTask
Modifier and Type | Class and Description |
---|---|
static class |
NewRowVecTask.DataFrame
Struct to keep info about our data.
|
static class |
NewRowVecTask.RowFunc<T extends Iced> |
_hi, _lo, _runSingleThreaded
_fs, _is_local, _keys, _top_level
_cls, _eFromNode, _exception, _fname, _lineNum, _msg, _mth
Constructor and Description |
---|
NewRowVecTask(Job job,
NewRowVecTask.RowFunc<T> f,
NewRowVecTask.DataFrame data) |
Modifier and Type | Method and Description |
---|---|
boolean |
logVerbose()
Dial back default logging; these passes are common and rarely cause issues.
|
void |
map(Key key)
Run some useful function over this local key, and
record the results in the this MRTask.
|
long |
memOverheadPerChunk() |
void |
reduce(DRemoteTask drt) |
hi, init, lcompute, lo, lonCompletion, onExceptionalCompletion
alsoBlockFor, alsoBlockFor, block, clone, compute2, dfork, getFutures, invoke, invokeOnAllNodes, isReleasable, keys, onCompletion, postGlobal, reduceAlsoBlock
copyOver, dinvoke, frozenType, getDException, hasException, newInstance, onAck, onAckAck, read, setException, toDocField, write, writeJSONFields
compute, priority
addToPendingCount, compareAndSetPendingCount, complete, exec, getCompleter, getPendingCount, getRawResult, setCompleter, setPendingCount, setRawResult, tryComplete
adapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, completeExceptionally, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnfork
public NewRowVecTask(Job job, NewRowVecTask.RowFunc<T> f, NewRowVecTask.DataFrame data)
public long memOverheadPerChunk()
memOverheadPerChunk
in class MRTask
public void map(Key key)
MRTask
public void reduce(DRemoteTask drt)
reduce
in class DRemoteTask
public boolean logVerbose()
logVerbose
in class DTask