[ https://issues.apache.org/jira/browse/CASSANDRA-16400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brandon Williams updated CASSANDRA-16400: ----------------------------------------- Status: Review In Progress (was: Changes Suggested) > cqlsh cannot DESC TYPE with non-ascii character in the identifier > ----------------------------------------------------------------- > > Key: CASSANDRA-16400 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16400 > Project: Cassandra > Issue Type: Bug > Components: Tool/cqlsh > Reporter: Adam Holmberg > Assignee: Adam Holmberg > Priority: Normal > Fix For: 4.0 > > > cqlsh fails to describe types with non-ascii characters. This is specific to > Python 2 and does not occur in Python 3 (only tested on trunk so far). > {code} > CREATE TYPE ks."ࠑ " ( > v int > ); > {code} > {noformat} > aholmberg-rmbp16:cassandra adamholmberg$ pyenv shell 2.7.17 > aholmberg-rmbp16:cassandra adamholmberg$ bin/cqlsh > Connected to Test Cluster at 127.0.0.1:9042. > [cqlsh 5.0.1 | Cassandra 4.0-beta4-SNAPSHOT | CQL spec 3.4.5 | Native > protocol v4] > Use HELP for help. > cqlsh> desc types; > Traceback (most recent call last): > File "/Users/adamholmberg/code/cassandra/bin/cqlsh.py", line 1391, in > do_describe > self.describe_list(result) > File "/Users/adamholmberg/code/cassandra/bin/cqlsh.py", line 1438, in > describe_list > names.append(str(row['name'])) > UnicodeEncodeError: 'ascii' codec can't encode character u'\u0811' in > position 1: ordinal not in range(128) > {noformat} > 3.11 appears to handle everything properly. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org