shark.execution

SharkExplainTask

class SharkExplainTask extends Task[SharkExplainWork] with Serializable with LogHelper

SharkExplainTask executes EXPLAIN for RDD operators.

Linear Supertypes
LogHelper, Logging, Task[SharkExplainWork], Node, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SharkExplainTask
  2. LogHelper
  3. Logging
  4. Task
  5. Node
  6. Serializable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SharkExplainTask()

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def addDependentTask(arg0: Task[_ <: Serializable]): Boolean

    Definition Classes
    Task
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def cloneConf(): Unit

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    Task
  10. def done(): Boolean

    Definition Classes
    Task
  11. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  13. def errStream(): PrintStream

    Definition Classes
    LogHelper
  14. def execute(driverContext: DriverContext): Int

    Definition Classes
    SharkExplainTask → Task
  15. def executeTask(): Int

    Definition Classes
    Task
  16. def fetch(arg0: ArrayList[String]): Boolean

    Definition Classes
    Task
    Annotations
    @throws( ... ) @throws( classOf[java.io.IOException] )
  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def getAndInitBackupTask(): Task[_ <: Serializable]

    Definition Classes
    Task
  19. def getBackupChildrenTasks(): List[Task[_ <: Serializable]]

    Definition Classes
    Task
  20. def getBackupTask(): Task[_ <: Serializable]

    Definition Classes
    Task
  21. def getChildTasks(): List[Task[_ <: Serializable]]

    Definition Classes
    Task
  22. def getChildren(): List[_ <: Node]

    Definition Classes
    Task → Node
  23. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  24. def getCounters(): HashMap[String, Long]

    Definition Classes
    Task
  25. def getDependentTasks(): List[Task[_ <: Serializable]]

    Definition Classes
    Task
  26. def getFeedSubscribers(): List[Task[_ <: Serializable]]

    Definition Classes
    Task
  27. def getId(): String

    Definition Classes
    Task
  28. def getInitialized(): Boolean

    Definition Classes
    Task
  29. def getJobID(): String

    Definition Classes
    Task
  30. def getName(): String

    Definition Classes
    SharkExplainTask → Node
  31. def getParentTasks(): List[Task[_ <: Serializable]]

    Definition Classes
    Task
  32. def getQueryPlan(): QueryPlan

    Definition Classes
    Task
  33. def getQueued(): Boolean

    Definition Classes
    Task
  34. def getReducer(): org.apache.hadoop.hive.ql.exec.Operator[_ <: OperatorDesc]

    Definition Classes
    Task
  35. def getResultSchema(): List[FieldSchema]

    Definition Classes
    Task
  36. def getTaskHandle(): TaskHandle

    Definition Classes
    Task
  37. def getTaskTag(): Int

    Definition Classes
    Task
  38. def getTopOperators(): Collection[org.apache.hadoop.hive.ql.exec.Operator[_ <: OperatorDesc]]

    Definition Classes
    Task
  39. def getType(): StageType

    Definition Classes
    SharkExplainTask → Task
  40. def getWork(): SharkExplainWork

    Definition Classes
    Task
  41. def hasReduce(): Boolean

    Definition Classes
    Task
  42. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  43. val hiveExplainTask: ExplainTask

  44. def ifRetryCmdWhenFail(): Boolean

    Definition Classes
    Task
  45. def initialize(conf: HiveConf, queryPlan: QueryPlan, driverContext: DriverContext): Unit

    Definition Classes
    SharkExplainTask → Task
  46. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  47. def isLocalMode(): Boolean

    Definition Classes
    Task
  48. def isMapRedLocalTask(): Boolean

    Definition Classes
    Task
  49. def isMapRedTask(): Boolean

    Definition Classes
    Task
  50. def isRunnable(): Boolean

    Definition Classes
    Task
  51. def isTraceEnabled(): Boolean

    Attributes
    protected
    Definition Classes
    Logging
  52. final def localizeMRTmpFiles(arg0: Context): Unit

    Definition Classes
    Task
  53. def localizeMRTmpFilesImpl(ctx: Context): Unit

    Definition Classes
    SharkExplainTask → Task
  54. def log: Logger

    Attributes
    protected
    Definition Classes
    Logging
  55. def logDebug(msg: ⇒ String, throwable: Throwable): Unit

    Attributes
    protected
    Definition Classes
    Logging
  56. def logDebug(msg: ⇒ String): Unit

    Attributes
    protected
    Definition Classes
    Logging
  57. def logError(msg: String, exception: Throwable): Unit

    Definition Classes
    LogHelper
  58. def logError(msg: String, detail: String): Unit

    Definition Classes
    LogHelper
  59. def logError(msg: ⇒ String): Unit

    Definition Classes
    LogHelper → Logging
  60. def logError(msg: ⇒ String, throwable: Throwable): Unit

    Attributes
    protected
    Definition Classes
    Logging
  61. def logInfo(msg: ⇒ String, throwable: Throwable): Unit

    Attributes
    protected
    Definition Classes
    Logging
  62. def logInfo(msg: ⇒ String): Unit

    Attributes
    protected
    Definition Classes
    Logging
  63. def logTrace(msg: ⇒ String, throwable: Throwable): Unit

    Attributes
    protected
    Definition Classes
    Logging
  64. def logTrace(msg: ⇒ String): Unit

    Attributes
    protected
    Definition Classes
    Logging
  65. def logWarning(msg: ⇒ String, throwable: Throwable): Unit

    Attributes
    protected
    Definition Classes
    Logging
  66. def logWarning(msg: ⇒ String): Unit

    Attributes
    protected
    Definition Classes
    Logging
  67. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  68. final def notify(): Unit

    Definition Classes
    AnyRef
  69. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  70. def outStream(): PrintStream

    Definition Classes
    LogHelper
  71. def pushFeed(arg0: FeedType, arg1: Any): Unit

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    Task
  72. def receiveFeed(arg0: FeedType, arg1: Any): Unit

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    Task
  73. def removeDependentTask(arg0: Task[_ <: Serializable]): Unit

    Definition Classes
    Task
  74. def removeFromChildrenTasks(): Unit

    Definition Classes
    Task
  75. def requireLock(): Boolean

    Definition Classes
    Task
  76. def setBackupChildrenTasks(arg0: List[Task[_ <: Serializable]]): Unit

    Definition Classes
    Task
  77. def setBackupTask(arg0: Task[_ <: Serializable]): Unit

    Definition Classes
    Task
  78. def setChildTasks(arg0: List[Task[_ <: Serializable]]): Unit

    Definition Classes
    Task
  79. def setDone(): Unit

    Definition Classes
    Task
  80. def setFeedSubscribers(arg0: List[Task[_ <: Serializable]]): Unit

    Definition Classes
    Task
  81. def setId(arg0: String): Unit

    Definition Classes
    Task
  82. def setInitialized(): Unit

    Definition Classes
    Task
  83. def setLocalMode(arg0: Boolean): Unit

    Definition Classes
    Task
  84. def setParentTasks(arg0: List[Task[_ <: Serializable]]): Unit

    Definition Classes
    Task
  85. def setQueryPlan(arg0: QueryPlan): Unit

    Definition Classes
    Task
  86. def setQueued(): Unit

    Definition Classes
    Task
  87. def setRetryCmdWhenFail(arg0: Boolean): Unit

    Definition Classes
    Task
  88. def setStarted(): Unit

    Definition Classes
    Task
  89. def setTaskTag(arg0: Int): Unit

    Definition Classes
    Task
  90. def setWork(arg0: SharkExplainWork): Unit

    Definition Classes
    Task
  91. def shutdown(): Unit

    Definition Classes
    Task
  92. def started(): Boolean

    Definition Classes
    Task
  93. def subscribeFeed(arg0: Task[_ <: Serializable]): Unit

    Definition Classes
    Task
  94. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  95. def toString(): String

    Definition Classes
    AnyRef → Any
  96. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  97. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  98. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from LogHelper

Inherited from Logging

Inherited from Task[SharkExplainWork]

Inherited from Node

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped