Skip to content

Commit

Permalink
Missing commit from 4594 merge.
Browse files Browse the repository at this point in the history
  • Loading branch information
driftx committed Sep 18, 2012
1 parent 60bf68c commit 09d3e7f
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
2 changes: 2 additions & 0 deletions bin/cqlsh
Expand Up @@ -1081,6 +1081,8 @@ class Shell(cmd.Cmd):
self.prompt = prompt

def cql_protect_name(self, name):
if isinstance(name, unicode):
name = name.encode('utf8')
return cqlruleset.maybe_escape_name(name)

def cql_protect_value(self, value):
Expand Down
2 changes: 2 additions & 0 deletions pylib/cqlshlib/cql3handling.py
Expand Up @@ -884,6 +884,7 @@ def parse_types_compact(self):
value_cols = [self.column_class(self.value_alias, self.default_validator)]
else:
value_cols = map(self.column_class.from_layout, self.coldefs)
value_cols.sort(key=lambda c: c.name)

return partkey_cols + colalias_cols + value_cols

Expand Down Expand Up @@ -918,6 +919,7 @@ def parse_types_dynamic(self):
warn(UnexpectedTableStructure("Dynamic storage CF has a value_alias (%r)"
% (self.value_alias,)))
value_cols = map(self.column_class.from_layout, self.coldefs)
value_cols.sort(key=lambda c: c.name)

return partkey_cols + colalias_cols + value_cols

Expand Down

0 comments on commit 09d3e7f

Please sign in to comment.