mirror of https://github.com/apache/cassandra
cqlsh: quote single quotes in strings inside collections
patch by Mikhail Stepura; reviewed by Aleksey Yeschenko for CASSANDRA-6172
This commit is contained in:
parent
da5ff08055
commit
aec8f16705
|
|
@ -2,6 +2,7 @@
|
|||
* Optimize FD phi calculation (CASSANDRA-6386)
|
||||
* Improve initial FD phi estimate when starting up (CASSANDRA-6385)
|
||||
* Don't list CQL3 table in CLI describe even if named explicitely (CASSANDRA-5750)
|
||||
* cqlsh: quote single quotes in strings inside collections (CASSANDRA-6172)
|
||||
|
||||
|
||||
1.2.12
|
||||
|
|
|
|||
|
|
@ -180,6 +180,8 @@ def strftime(time_format, seconds):
|
|||
@formatter_for('text')
|
||||
def format_value_text(val, encoding, colormap, quote=False, **_):
|
||||
escapedval = val.replace(u'\\', u'\\\\')
|
||||
if quote:
|
||||
escapedval = escapedval.replace("'", "''")
|
||||
escapedval = unicode_controlchars_re.sub(_show_control_chars, escapedval)
|
||||
bval = escapedval.encode(encoding, 'backslashreplace')
|
||||
if quote:
|
||||
|
|
|
|||
Loading…
Reference in New Issue