[jira] [Updated] (CASSANDRA-7524) cqlsh fails when version number parts are not int

2014-08-02 Thread Mikhail Stepura (JIRA)

 [ 
https://issues.apache.org/jira/browse/CASSANDRA-7524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Stepura updated CASSANDRA-7524:
---

Attachment: CASSANDRA-2.1-7524.patch

I've found no usages of {{cass_ver_tuple}} in the cqlsh, so it easier just  to 
remove that unused code.
Attaching a patch for that

> cqlsh fails when version number parts are not int
> -
>
> Key: CASSANDRA-7524
> URL: https://issues.apache.org/jira/browse/CASSANDRA-7524
> Project: Cassandra
>  Issue Type: Bug
>  Components: Tools
>Reporter: Alexander Bulaev
>Assignee: Mikhail Stepura
>Priority: Trivial
>  Labels: cqlsh
> Fix For: 2.1.1
>
> Attachments: CASSANDRA-2.1-7524.patch
>
>
> {code}
> alexbool@gibson ~> cqlsh
> Traceback (most recent call last):
>   File "/usr/bin/cqlsh", line 1894, in 
> main(*read_options(sys.argv[1:], os.environ))
>   File "/usr/bin/cqlsh", line 1877, in main
> single_statement=options.execute)
>   File "/usr/bin/cqlsh", line 496, in __init__
> self.get_connection_versions()
>   File "/usr/bin/cqlsh", line 595, in get_connection_versions
> self.cass_ver_tuple = tuple(map(int, vers['build'].split('-', 
> 1)[0].split('.')[:3]))
> ValueError: invalid literal for int() with base 10: '0~rc2'
> {code}
> I used cassandra 2.1-rc2 debs from Apache repository



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


[jira] [Updated] (CASSANDRA-7524) cqlsh fails when version number parts are not int

2014-07-11 Thread Jonathan Ellis (JIRA)

 [ 
https://issues.apache.org/jira/browse/CASSANDRA-7524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Ellis updated CASSANDRA-7524:
--

Reproduced In: 2.1 rc2, 2.1 rc1  (was: 2.1 rc1, 2.1 rc2)
Fix Version/s: (was: 2.1.0)
   2.1.1

> cqlsh fails when version number parts are not int
> -
>
> Key: CASSANDRA-7524
> URL: https://issues.apache.org/jira/browse/CASSANDRA-7524
> Project: Cassandra
>  Issue Type: Bug
>  Components: Tools
>Reporter: Alexander Bulaev
>Assignee: Mikhail Stepura
>Priority: Trivial
>  Labels: cqlsh
> Fix For: 2.1.1
>
>
> {code}
> alexbool@gibson ~> cqlsh
> Traceback (most recent call last):
>   File "/usr/bin/cqlsh", line 1894, in 
> main(*read_options(sys.argv[1:], os.environ))
>   File "/usr/bin/cqlsh", line 1877, in main
> single_statement=options.execute)
>   File "/usr/bin/cqlsh", line 496, in __init__
> self.get_connection_versions()
>   File "/usr/bin/cqlsh", line 595, in get_connection_versions
> self.cass_ver_tuple = tuple(map(int, vers['build'].split('-', 
> 1)[0].split('.')[:3]))
> ValueError: invalid literal for int() with base 10: '0~rc2'
> {code}
> I used cassandra 2.1-rc2 debs from Apache repository



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


[jira] [Updated] (CASSANDRA-7524) cqlsh fails when version number parts are not int

2014-07-09 Thread Brandon Williams (JIRA)

 [ 
https://issues.apache.org/jira/browse/CASSANDRA-7524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brandon Williams updated CASSANDRA-7524:


Reproduced In: 2.1 rc2, 2.1 rc1  (was: 2.1 rc1, 2.1 rc2)
 Priority: Trivial  (was: Major)
Fix Version/s: 2.1.0
 Assignee: Mikhail Stepura

Seems like we keep having this problem and just need to workaround it in cqlsh 
with a bit more logic like ignoring anything after the last numeric character.

> cqlsh fails when version number parts are not int
> -
>
> Key: CASSANDRA-7524
> URL: https://issues.apache.org/jira/browse/CASSANDRA-7524
> Project: Cassandra
>  Issue Type: Bug
>  Components: Tools
>Reporter: Alexander Bulaev
>Assignee: Mikhail Stepura
>Priority: Trivial
>  Labels: cqlsh
> Fix For: 2.1.0
>
>
> {code}
> alexbool@gibson ~> cqlsh
> Traceback (most recent call last):
>   File "/usr/bin/cqlsh", line 1894, in 
> main(*read_options(sys.argv[1:], os.environ))
>   File "/usr/bin/cqlsh", line 1877, in main
> single_statement=options.execute)
>   File "/usr/bin/cqlsh", line 496, in __init__
> self.get_connection_versions()
>   File "/usr/bin/cqlsh", line 595, in get_connection_versions
> self.cass_ver_tuple = tuple(map(int, vers['build'].split('-', 
> 1)[0].split('.')[:3]))
> ValueError: invalid literal for int() with base 10: '0~rc2'
> {code}
> I used cassandra 2.1-rc2 debs from Apache repository



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


[jira] [Updated] (CASSANDRA-7524) cqlsh fails when version number parts are not int

2014-07-09 Thread Alexander Bulaev (JIRA)

 [ 
https://issues.apache.org/jira/browse/CASSANDRA-7524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexander Bulaev updated CASSANDRA-7524:


Description: 
{code}
alexbool@gibson ~> cqlsh
Traceback (most recent call last):
  File "/usr/bin/cqlsh", line 1894, in 
main(*read_options(sys.argv[1:], os.environ))
  File "/usr/bin/cqlsh", line 1877, in main
single_statement=options.execute)
  File "/usr/bin/cqlsh", line 496, in __init__
self.get_connection_versions()
  File "/usr/bin/cqlsh", line 595, in get_connection_versions
self.cass_ver_tuple = tuple(map(int, vers['build'].split('-', 
1)[0].split('.')[:3]))
ValueError: invalid literal for int() with base 10: '0~rc2'
{code}
I used cassandra 2.1-rc2 debs from Apache repository

  was:
{code}
Traceback (most recent call last):
  File "/usr/bin/cqlsh", line 1894, in 
main(*read_options(sys.argv[1:], os.environ))
  File "/usr/bin/cqlsh", line 1877, in main
single_statement=options.execute)
  File "/usr/bin/cqlsh", line 496, in __init__
self.get_connection_versions()
  File "/usr/bin/cqlsh", line 595, in get_connection_versions
self.cass_ver_tuple = tuple(map(int, vers['build'].split('-', 
1)[0].split('.')[:3]))
ValueError: invalid literal for int() with base 10: '0~rc2'
{code}
I used cassandra 2.1-rc2 debs from Apache repository


> cqlsh fails when version number parts are not int
> -
>
> Key: CASSANDRA-7524
> URL: https://issues.apache.org/jira/browse/CASSANDRA-7524
> Project: Cassandra
>  Issue Type: Bug
>  Components: Tools
>Reporter: Alexander Bulaev
>  Labels: cqlsh
>
> {code}
> alexbool@gibson ~> cqlsh
> Traceback (most recent call last):
>   File "/usr/bin/cqlsh", line 1894, in 
> main(*read_options(sys.argv[1:], os.environ))
>   File "/usr/bin/cqlsh", line 1877, in main
> single_statement=options.execute)
>   File "/usr/bin/cqlsh", line 496, in __init__
> self.get_connection_versions()
>   File "/usr/bin/cqlsh", line 595, in get_connection_versions
> self.cass_ver_tuple = tuple(map(int, vers['build'].split('-', 
> 1)[0].split('.')[:3]))
> ValueError: invalid literal for int() with base 10: '0~rc2'
> {code}
> I used cassandra 2.1-rc2 debs from Apache repository



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