Packages

package catalog

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. 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.

  2. 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

  3. case class IcebergTablePlaceHolder(tableIdentifier: TableIdentifier) extends Table with Product with Serializable

    A place holder used to resolve Iceberg table as a relation during analysis

  4. 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

  1. object BucketTransform
  2. object DeltaTableV2 extends Serializable

Ungrouped