Naveen Gangam commented on HIVE-14679:

Its my understanding that quoting is NOT optional for csv2/tsv2 formats. These 
formats were introduced specifically to rid the quotes around the column 
values. Since we could not just change the original csv/tsv formats to not wrap 
values in quotes for backward compatibility reasons, we had to introduce new 
output formats.

Its been a while but I believe HIVE-9788 makes it optional for the original sv 
formats and not affect the csv2/tsv2 formats. [~Ferd] please correct me if I am 

> csv2/tsv2 output format disables quoting by default and it's difficult to 
> enable
> --------------------------------------------------------------------------------
>                 Key: HIVE-14679
>                 URL: https://issues.apache.org/jira/browse/HIVE-14679
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Brock Noland
>            Assignee: Jianguo Tian
> Over in HIVE-9788 we made quoting optional for csv2/tsv2.
> However I see the following issues:
> * JIRA doc doesn't mention it's disabled by default, this should be there an 
> in the output of beeline help.
> * The JIRA says the property is {{--disableQuotingForSV}} but it's actually a 
> system property. We should not use a system property as it's non-standard so 
> extremely hard for users to set. For example I must do: {{env 
> HADOOP_CLIENT_OPTS="-Ddisable.quoting.for.sv=false" beeline ...}}
> * The arg {{--disableQuotingForSV}} should be documented in beeline help.

This message was sent by Atlassian JIRA

Reply via email to