package watchdog
Type Members
- trait ForcedMaxOutputRowsBase extends Rule[LogicalPlan]
- case class ForcedMaxOutputRowsRule(sparkSession: SparkSession) extends Rule[LogicalPlan] with ForcedMaxOutputRowsBase with Product with Serializable
- final class MaxFileSizeExceedException extends KyuubiSQLExtensionException
- final class MaxPartitionExceedException extends KyuubiSQLExtensionException
-
case class
MaxScanStrategy(session: SparkSession) extends Strategy with SQLConfHelper with PruneFileSourcePartitionHelper with Product with Serializable
Add MaxScanStrategy to avoid scan excessive partitions or files 1.
Add MaxScanStrategy to avoid scan excessive partitions or files 1. Check if scan exceed maxPartition of partitioned table 2. Check if scan exceed maxFileSize (calculated by hive table and partition statistics) This Strategy Add Planner Strategy after LogicalOptimizer