package zorder
- Alphabetic
- Public
- All
Type Members
-
case class
InsertZorderBeforeWritingDatasource(session: SparkSession) extends InsertZorderBeforeWritingDatasourceBase with Product with Serializable
TODO: shall we forbid zorder if it's dynamic partition inserts ? Insert zorder before writing datasource if the target table properties has zorder properties
- case class InsertZorderBeforeWritingDatasource33(session: SparkSession) extends Rule[LogicalPlan] with InsertZorderHelper33 with Product with Serializable
-
abstract
class
InsertZorderBeforeWritingDatasourceBase extends Rule[LogicalPlan] with InsertZorderHelper
TODO: shall we forbid zorder if it's dynamic partition inserts ? Insert zorder before writing datasource if the target table properties has zorder properties
-
case class
InsertZorderBeforeWritingHive(session: SparkSession) extends InsertZorderBeforeWritingHiveBase with Product with Serializable
TODO: shall we forbid zorder if it's dynamic partition inserts ? Insert zorder before writing hive if the target table properties has zorder properties
- case class InsertZorderBeforeWritingHive33(session: SparkSession) extends Rule[LogicalPlan] with InsertZorderHelper33 with Product with Serializable
-
abstract
class
InsertZorderBeforeWritingHiveBase extends Rule[LogicalPlan] with InsertZorderHelper
TODO: shall we forbid zorder if it's dynamic partition inserts ? Insert zorder before writing hive if the target table properties has zorder properties
- trait InsertZorderHelper extends Rule[LogicalPlan] with ZorderBuilder
- trait InsertZorderHelper33 extends Rule[LogicalPlan] with ZorderBuilder
-
case class
OptimizeZorderCommand(catalogTable: CatalogTable, query: LogicalPlan) extends OptimizeZorderCommandBase with Product with Serializable
A runnable command for zorder, we delegate to real command to execute
-
abstract
class
OptimizeZorderCommandBase extends LogicalPlan with DataWritingCommand
A runnable command for zorder, we delegate to real command to execute
-
case class
OptimizeZorderStatement(tableIdentifier: Seq[String], query: LogicalPlan) extends LogicalPlan with UnaryNode with Product with Serializable
A zorder statement that contains we parsed from SQL.
A zorder statement that contains we parsed from SQL. We should convert this plan to certain command at Analyzer.
-
case class
ResolveZorder(session: SparkSession) extends ResolveZorderBase with Product with Serializable
Resolve
OptimizeZorderStatementtoOptimizeZorderCommand -
abstract
class
ResolveZorderBase extends Rule[LogicalPlan]
Resolve
OptimizeZorderStatementtoOptimizeZorderCommand - case class Zorder(children: Seq[Expression]) extends ZorderBase with Product with Serializable
- abstract class ZorderBase extends Expression
- trait ZorderBuilder extends AnyRef
Value Members
- object ZorderBytesUtils