Anne Sullivan created CASSANDRA-5598:
----------------------------------------

             Summary: Need invalid exception when submitting a prepared 
statement with too many markers
                 Key: CASSANDRA-5598
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-5598
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
    Affects Versions: 1.2.4
         Environment: [cqlsh 2.3.0 | Cassandra 1.2.4 | CQL spec 3.0.0 | Thrift 
protocol 19.35.0]

            Reporter: Anne Sullivan
            Priority: Minor


Binary protocol uses a short value so this places a limit of 16K on the number 
of bound variable, would be nice to see an InvalidException at prepared time if 
statement contains more markers than supported (thank you to pcmanus pointing 
this out on IRC channel).  

Currently, no error is given until you try to execute the query and get the 
following (which is misleading because the bound # is much smaller than the 
limit):

com.datastax.driver.core.exceptions.InvalidQueryException: there were 135000 
markers(?) in CQL but 3928 bound variables


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to