You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Jonathan Ellis (JIRA)" <ji...@apache.org> on 2014/05/25 14:26:01 UTC

[jira] [Commented] (CASSANDRA-7300) BatchlogManager#countAllBatches doesn't swap strings for the count query.

    [ https://issues.apache.org/jira/browse/CASSANDRA-7300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14008327#comment-14008327 ] 

Jonathan Ellis commented on CASSANDRA-7300:
-------------------------------------------

committed

> BatchlogManager#countAllBatches doesn't swap strings for the count query.
> -------------------------------------------------------------------------
>
>                 Key: CASSANDRA-7300
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7300
>             Project: Cassandra
>          Issue Type: Bug
>            Reporter: Lyuben Todorov
>            Assignee: Lyuben Todorov
>            Priority: Trivial
>             Fix For: 2.1 rc1
>
>         Attachments: trunk-batchlog-counting.txt
>
>
> {{BatchlogManager#countAllBatches}} doesn't actually swap strings for the query and so yields an Error in the {{BatchLogManager}} unit test:
> {noformat}
>     [junit] Testcase: testReplay(org.apache.cassandra.db.BatchlogManagerTest):	Caused an ERROR
>     [junit] Error validating SELECT count(*) FROM %s.%s
>     [junit] java.lang.RuntimeException: Error validating SELECT count(*) FROM %s.%s
>     [junit] 	at org.apache.cassandra.cql3.QueryProcessor.executeInternal(QueryProcessor.java:274)
>     [junit] 	at org.apache.cassandra.db.BatchlogManager.countAllBatches(BatchlogManager.java:102)
>     [junit] 	at org.apache.cassandra.db.BatchlogManagerTest.testReplay(BatchlogManagerTest.java:60)
>     [junit] Caused by: org.apache.cassandra.exceptions.SyntaxException: line 1:24 no viable alternative at character '%'
> {noformat}
>  Attaching patch that uses a formatted string to replace the %s with the actual ks.cf pair.



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