[ https://issues.apache.org/jira/browse/HIVE-11723?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14901688#comment-14901688 ]
Szehon Ho commented on HIVE-11723: ---------------------------------- [~ychena] is it a backward incompatible change? I understand the fix but am a bit worried if it is, if it affect queries for string literals , for example select ... where col = literal? > Incorrect string literal escaping > --------------------------------- > > Key: HIVE-11723 > URL: https://issues.apache.org/jira/browse/HIVE-11723 > Project: Hive > Issue Type: Bug > Affects Versions: 1.2.0, 1.1.1, 2.0.0 > Reporter: Uri Laserson > Assignee: Yongzhi Chen > Attachments: HIVE-11723.1.patch > > > When I execute the following queries > {code} > CREATE TABLE t_hive (f1 STRING); > INSERT INTO t_hive VALUES ('Cooper\'s'); > SELECT * FROM t_hive; > {code} > via the Hive shell or through HiveServer2 directly (via impyla), I would > expect that the result to be > {code} > Cooper's > {code} > but instead I actually get > {code} > Cooper\'s > {code} > Actually, I'm not sure how that {{INSERT}} query is not even a syntax error. -- This message was sent by Atlassian JIRA (v6.3.4#6332)