[ https://issues.apache.org/jira/browse/CASSANDRA-11850?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15362255#comment-15362255 ]
Stefania commented on CASSANDRA-11850: -------------------------------------- Fixed one more [failure|http://cassci.datastax.com/view/Dev/view/stef1927/job/stef1927-11850-cqlsh-3.0-cqlsh-tests/3/cython=yes/testReport/cqlsh_tests.cqlsh_copy_tests/CqlshCopyTest/test_bulk_round_trip_blogposts_with_max_connections/], caused by the fact that, after calling [{{shell.get_ring}}|https://github.com/stef1927/cassandra/blob/11850-cqlsh-2.2/bin/cqlsh.py#L933], the replicas are no longer marked as up ({{is_up}} is false), is this expected [~aholmber]? I fixed it [like this|https://github.com/stef1927/cassandra/commit/cab351fc32cec89f6b5cb4dc6d70f262252e3e3e#diff-27e394435c04a60c58ec9d5c34397341R668], can we do better? I've also implemented CASSANDRA-11979 [here|https://github.com/stef1927/cassandra/commit/cab351fc32cec89f6b5cb4dc6d70f262252e3e3e#diff-27e394435c04a60c58ec9d5c34397341R208] whilst I was looking for the culprit of the failure above. There are plenty more failures on 3.9 and trunk, they seem to happen also with the old driver version but I will take a look anyway. > cannot use cql since upgrading python to 2.7.11+ > ------------------------------------------------ > > Key: CASSANDRA-11850 > URL: https://issues.apache.org/jira/browse/CASSANDRA-11850 > Project: Cassandra > Issue Type: Bug > Components: CQL > Environment: Development > Reporter: Andrew Madison > Assignee: Stefania > Labels: cqlsh > Fix For: 2.2.x, 3.0.x, 3.x > > > OS: Debian GNU/Linux stretch/sid > Kernel: 4.5.0-2-amd64 #1 SMP Debian 4.5.4-1 (2016-05-16) x86_64 GNU/Linux > Python version: 2.7.11+ (default, May 9 2016, 15:54:33) > [GCC 5.3.1 20160429] > cqlsh --version: cqlsh 5.0.1 > cassandra -v: 3.5 (also occurs with 3.0.6) > Issue: > when running cqlsh, it returns the following error: > cqlsh -u dbarpt_usr01 > Password: ***** > Connection error: ('Unable to connect to any servers', {'odbasandbox1': > TypeError('ref() does not take keyword arguments',)}) > I cleared PYTHONPATH: > python -c "import json; print dir(json); print json.__version__" > ['JSONDecoder', 'JSONEncoder', '__all__', '__author__', '__builtins__', > '__doc__', '__file__', '__name__', '__package__', '__path__', '__version__', > '_default_decoder', '_default_encoder', 'decoder', 'dump', 'dumps', > 'encoder', 'load', 'loads', 'scanner'] > 2.0.9 > Java based clients can connect to Cassandra with no issue. Just CQLSH and > Python clients cannot. > nodetool status also works. > Thank you for your help. -- This message was sent by Atlassian JIRA (v6.3.4#6332)