package sql
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- sql
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type DataFrame = Dataset[Row]
- trait FinalRebalanceStageHelper extends AdaptiveSparkPlanHelper
-
case class
FinalStageResourceManager(session: SparkSession) extends Rule[SparkPlan] with FinalRebalanceStageHelper with Product with Serializable
This rule assumes the final write stage has less cores requirement than previous, otherwise this rule would take no effect.
This rule assumes the final write stage has less cores requirement than previous, otherwise this rule would take no effect.
It provide a feature: 1. Kill redundant executors before running final write stage
-
case class
InjectCustomResourceProfile(session: SparkSession) extends Rule[SparkPlan] with FinalRebalanceStageHelper with Product with Serializable
Inject custom resource profile for final write stage, so we can specify custom executor resource configs.
- trait PruneFileSourcePartitionHelper extends PredicateHelper
-
type
Strategy = SparkStrategy
- Annotations
- @DeveloperApi() @Unstable()
Value Members
- object FinalStageResourceManager extends Logging with Serializable