package catalog
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
class
DeltaCatalog extends DelegatingCatalogExtension with StagingTableCatalog with SupportsPathIdentifier with DeltaLogging
A Catalog extension which can properly handle the interaction between the HiveMetaStore and Delta tables.
A Catalog extension which can properly handle the interaction between the HiveMetaStore and Delta tables. It delegates all operations DataSources other than Delta to the SparkCatalog.
-
case class
DeltaTableV2(spark: SparkSession, path: Path, catalogTable: Option[CatalogTable] = None, tableIdentifier: Option[String] = None, timeTravelOpt: Option[DeltaTimeTravelSpec] = None, options: Map[String, String] = Map.empty) extends Table with SupportsWrite with V2TableWithV1Fallback with DeltaLogging with Product with Serializable
The data source V2 representation of a Delta table that exists.
The data source V2 representation of a Delta table that exists.
- path
The path to the table
- tableIdentifier
The table identifier for this table
-
case class
IcebergTablePlaceHolder(tableIdentifier: TableIdentifier) extends Table with Product with Serializable
A place holder used to resolve Iceberg table as a relation during analysis
-
trait
SupportsPathIdentifier extends TableCatalog
A trait for handling table access through delta.
/some/path.A trait for handling table access through delta.
/some/path. This is a stop-gap solution until PathIdentifiers are implemented in Apache Spark.
Value Members
- object BucketTransform
- object DeltaTableV2 extends Serializable