public class AstRankWithinGroupBy.SortnGrouby extends MRTask<AstRankWithinGroupBy.SortnGrouby>
MRTask.PostMapAction<T extends MRTask.PostMapAction<T>>
DTask.DKeyTask<T extends DTask.DKeyTask,V extends Keyed>, DTask.RemoveCall
Modifier and Type | Method and Description |
---|---|
void |
copyGroupInfo(AstRankWithinGroupBy.GInfoPC[] currentChunk,
AstRankWithinGroupBy.GInfoPC[] otherChunk) |
void |
map(Chunk[] chunks)
I will first go from row 0 towards end of chunk to collect info on first group of the chunk.
|
void |
postGlobal() |
void |
reduce(AstRankWithinGroupBy.SortnGrouby git)
Override to combine results from 'mrt' into 'this' MRTask.
|
appendables, asyncExecOnAllNodes, block, closeLocal, compute2, dfork, dfork, dfork, dfork, dfork, dinvoke, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAllNodes, getResult, getResult, isReleasable, map, map, map, map, map, map, map, map, map, map, map, modifiesVolatileVecs, onCompletion, onExceptionalCompletion, outputFrame, outputFrame, outputFrame, profile, profString, self, setupLocal, withPostMapAction
copyOver, getDException, hasException, logVerbose, onAck, onAckAck, setException
asBytes, clone, compute, compute1, currThrPriority, frozenType, icer, priority, read, readJSON, reloadFromBytes, write, writeJSON
__tryComplete, addToPendingCount, compareAndSetPendingCount, complete, exec, getCompleter, getPendingCount, getRawResult, setCompleter, setPendingCount, setRawResult, tryComplete
adapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, completeExceptionally, fork, get, 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 void map(Chunk[] chunks)
map
in class MRTask<AstRankWithinGroupBy.SortnGrouby>
public void reduce(AstRankWithinGroupBy.SortnGrouby git)
MRTask
reduce
in class MRTask<AstRankWithinGroupBy.SortnGrouby>
public void copyGroupInfo(AstRankWithinGroupBy.GInfoPC[] currentChunk, AstRankWithinGroupBy.GInfoPC[] otherChunk)
public void postGlobal()
postGlobal
in class MRTask<AstRankWithinGroupBy.SortnGrouby>