|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.hadoop.hive.ql.exec.Task<StatsWork> org.apache.hadoop.hive.ql.exec.StatsTask
public class StatsTask
StatsTask implementation. StatsTask mainly deals with "collectable" stats. These are stats that require data scanning and are collected during query execution (unless the user explicitly requests data scanning just for the purpose of stats computation using the "ANALYZE" command. All other stats are computed directly by the MetaStore. The rationale being that the MetaStore layer covers all Thrift calls and provides better guarantees about the accuracy of those stats.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.hadoop.hive.ql.exec.Task |
---|
Task.FeedType |
Field Summary |
---|
Fields inherited from class org.apache.hadoop.hive.ql.exec.Task |
---|
BACKUP_COMMON_JOIN, COMMON_JOIN, CONVERTED_MAPJOIN, CONVERTED_MAPJOIN_LOCAL, CONVERTED_SORTMERGEJOIN, HINTED_MAPJOIN, HINTED_MAPJOIN_LOCAL, MAPJOIN_ONLY_NOBACKUP, NO_TAG, taskCounters, taskHandle |
Constructor Summary | |
---|---|
StatsTask()
|
Method Summary | |
---|---|
int |
execute(DriverContext driverContext)
This method is overridden in each Task. |
String |
getName()
Gets the name of the node. |
org.apache.hadoop.hive.ql.plan.api.StageType |
getType()
Should be overridden to return the type of the specific task among the types in StageType. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StatsTask()
Method Detail |
---|
public int execute(DriverContext driverContext)
Task
public org.apache.hadoop.hive.ql.plan.api.StageType getType()
Task
getType
in class Task<StatsWork>
public String getName()
Node
getName
in interface Node
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |