@@ -269,17 +269,19 @@ def parse_table_name(path):
269269 return path .rpartition ("/" )[2 ]
270270
271271 @staticmethod
272- def csv_table_definition (table , partition_cols_schema , schema , path , compression , extra_args : Optional [Dict [str , Optional [Union [str , int ]]]] = None ):
272+ def csv_table_definition (table ,
273+ partition_cols_schema ,
274+ schema ,
275+ path ,
276+ compression ,
277+ extra_args : Optional [Dict [str , Optional [Union [str , int ]]]] = None ):
273278 if extra_args is None :
274- extra_args = {
275- "sep" : None
276- }
277- if extra_args .get ("sep" ) is None :
278- extra_args ["sep" ] = ","
279+ extra_args = {"sep" : "," }
279280 if partition_cols_schema is None :
280281 partition_cols_schema = []
281282 compressed = False if compression is None else True
282283 sep = extra_args ["sep" ] if "sep" in extra_args else ","
284+ sep = "," if sep is None else sep
283285 serde = extra_args .get ("serde" )
284286 if serde == "OpenCSVSerDe" :
285287 serde_fullname = "org.apache.hadoop.hive.serde2.OpenCSVSerde"
@@ -347,6 +349,7 @@ def csv_partition_definition(partition, compression, extra_args=None):
347349 extra_args = {}
348350 compressed = False if compression is None else True
349351 sep = extra_args ["sep" ] if "sep" in extra_args else ","
352+ sep = "," if sep is None else sep
350353 serde = extra_args .get ("serde" )
351354 if serde == "OpenCSVSerDe" :
352355 serde_fullname = "org.apache.hadoop.hive.serde2.OpenCSVSerde"
0 commit comments