pub fn convert_table_partition_cols( table_partition_cols: Vec<(String, String)>, ) -> Result<Vec<(String, DataType)>, DataFusionError>