Skip to content

PruneHiveTablePartitions Logical Optimization

PruneHiveTablePartitions is a logical optimization for partitioned Hive tables.

Creating Instance

PruneHiveTablePartitions takes the following to be created:

PruneHiveTablePartitions is created when:

updateTableMeta

updateTableMeta(
  relation: HiveTableRelation,
  prunedPartitions: Seq[CatalogTablePartition],
  partitionKeyFilters: ExpressionSet): CatalogTable

updateTableMeta...FIXME


updateTableMeta is used when: