fn ensure_partition_expr_columns_in_target( partition_exprs: &[PartitionExpr], target_partition_columns: &HashSet<&String>, ) -> Result<()>