Returns all partition values for the given partition keys.
Returns all partition values for the given partition keys. This operation is optimized, in that it does not need to scan files, but can retrieve the information directly from the hive metastore.
Returns all partition values for a given partition key.
Returns all partition values for a given partition key. This operation is optimized, in that it does not need to scan files, but can retrieve the information directly from the hive metastore.
The returned schema should take into account:
The returned schema should take into account:
1) Any projection. If a projection is set, then it should return the schema in the same order as the projection. If no projection is set then the schema should be driven from the hive metastore.
2) Any partitions set. These should be included in the schema columns.