Packages

package logical

Type Members

  1. case class CommandResult(output: Seq[Attribute], commandLogicalPlan: LogicalPlan, commandPhysicalPlan: SparkPlan, rows: Seq[InternalRow]) extends LogicalPlan with LeafNode with Product with Serializable

    Logical plan node for holding data from a command.

    Logical plan node for holding data from a command.

    commandLogicalPlan and commandPhysicalPlan are just used to display the plan tree for EXPLAIN. rows may not be serializable and ideally we should not send rows to the executors. Thus marking them as transient.

  2. case class SQLFunctionNode(function: SQLFunction, child: LogicalPlan) extends LogicalPlan with UnaryNode with Product with Serializable

    A container for holding a SQL function query plan and its function identifier.

  3. case class UnresolvedDataSource(format: String, userSpecifiedSchema: Option[StructType], options: CaseInsensitiveMap[String], isStreaming: Boolean, paths: Seq[String]) extends LogicalPlan with UnresolvedLeafNode with Product with Serializable

    Created in the DataFrameReader and DataStreamReader APIs when loading a Spark DataSource.

Ungrouped