DataSourceScanExec — Contract for Leaf Physical Operators with Code Generation

DataSourceScanExec is a contract for leaf physical operators with support for code generation that…​FIXME

Note
The prefix for variable names for DataSourceScanExec operators in CodegenSupport-generated code is scan.
Table 1. DataSourceScanExec’s Known Implementations
DataSourceScanExec Description

FileSourceScanExec

RowDataSourceScanExec

DataSourceScanExec Contract

package org.apache.spark.sql.execution

trait DataSourceScanExec extends LeafExecNode with CodegenSupport {
  // only required vals and methods that have no implementation
  val metastoreTableIdentifier: Option[TableIdentifier]
  val relation: BaseRelation
}
Table 2. (Subset of) DataSourceScanExec Contract (in alphabetical order)
Method Description

metastoreTableIdentifier

TableIdentifier that…​FIXME

relation

BaseRelation that…​FIXME

results matching ""

    No results matching ""