Tyler Hobbs created CASSANDRA-7603:
--------------------------------------

             Summary: cqlsh fails to decode blobs
                 Key: CASSANDRA-7603
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7603
             Project: Cassandra
          Issue Type: Bug
          Components: Tools
            Reporter: Tyler Hobbs
            Assignee: Tyler Hobbs
             Fix For: 2.1.0


As described in 
[PYTHON-101|https://datastax-oss.atlassian.net/browse/PYTHON-101], cqlsh 
patches the python driver's deserialization method for BytesType for formatting 
purposes.  When the bundled driver was upgraded to 2.1, the patch was not 
updated to match, resulting in an error like this:

{noformat}
cqlsh:unicode> select * from test;
Traceback (most recent call last):
  File "/home/ryan/.ccm/repository/git_cassandra-2.1/bin/cqlsh", line 908, in 
perform_simple_statement
    rows = self.session.execute(statement, trace=self.tracing_enabled)
  File 
"/home/ryan/.ccm/repository/git_cassandra-2.1/bin/../lib/cassandra-driver-internal-only-2.1.0b1.post.zip/cassandra-driver-2.1.0b1.post/cassandra/cluster.py",
 line 1186, in execute
    result = future.result(timeout)
  File 
"/home/ryan/.ccm/repository/git_cassandra-2.1/bin/../lib/cassandra-driver-internal-only-2.1.0b1.post.zip/cassandra-driver-2.1.0b1.post/cassandra/cluster.py",
 line 2610, in result
    raise self._final_exception
TypeError: validate() takes exactly 1 argument (2 given)
{noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to