[
https://issues.apache.org/jira/browse/CASSANDRA-6073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13774782#comment-13774782
]
Chad Johnston commented on CASSANDRA-6073:
------------------------------------------
Is this change documented anywhere? I only lucked onto it by digging into the
comments of CASSANDRA-5867. This has the side effect of requiring us to change
all of our existing Pig scripts that use CqlStorage for saving into Cassandra,
and the URL encoding greatly reduces readability of the Pig script.
> Changes for Pig collections break CQL prepared statements
> ---------------------------------------------------------
>
> Key: CASSANDRA-6073
> URL: https://issues.apache.org/jira/browse/CASSANDRA-6073
> Project: Cassandra
> Issue Type: Bug
> Components: Hadoop
> Environment: 1.2.10-tentative branch
> Reporter: Chad Johnston
> Assignee: Alex Liu
>
> I've checked out and built the 1.2.10-tentative branch, and I've noticed that
> all of my CQL prepared statements are now broken.
> Looking into the code, it looks like the "#" -> "=" and "@" -> "?"
> translations were removed. I tried to replace these in one of my scripts with
> "=" and "?", but there's other code that splits the query string on "=",
> causing the prepared statement to be malformed.
> If I look at the comments on
> https://issues.apache.org/jira/browse/CASSANDRA-5867, where this change was
> made, I see a single mention of URL encoding the CQL query. Is this the
> expectation going forward? Was there a reason that the "#" and "@" mappings
> were removed?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira