You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Rick Shaw (JIRA)" <ji...@apache.org> on 2011/07/12 05:09:01 UTC

[jira] [Created] (CASSANDRA-2885) The JDBC PreparedStatement Class should be enhanced to support server-side Data Binding

The JDBC PreparedStatement Class should be enhanced to support server-side Data Binding
---------------------------------------------------------------------------------------

                 Key: CASSANDRA-2885
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2885
             Project: Cassandra
          Issue Type: Improvement
          Components: Drivers
    Affects Versions: 0.8.1
            Reporter: Rick Shaw
             Fix For: 1.0


Currently the {{PreparedStatement}} Class "fakes" data binding by substituting literal data in its passed arguments on the server side. Only an "enhanced" CQL script is set to the server. There is really no notion of pre-compiled scripting.

Completion will require the addition of API support for passing bindable data as well as the CQL script, and support for pre-parsing CQL script, and retrieving a reference to it for later use.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CASSANDRA-2885) The JDBC PreparedStatement Class should be enhanced to support server-side Data Binding

Posted by "Rick Shaw (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-2885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rick Shaw updated CASSANDRA-2885:
---------------------------------

    Issue Type: Sub-task  (was: Improvement)
        Parent: CASSANDRA-2876

> The JDBC PreparedStatement Class should be enhanced to support server-side Data Binding
> ---------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-2885
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2885
>             Project: Cassandra
>          Issue Type: Sub-task
>          Components: Drivers
>    Affects Versions: 0.8.1
>            Reporter: Rick Shaw
>              Labels: CQL, JDBC
>             Fix For: 1.0
>
>
> Currently the {{PreparedStatement}} Class "fakes" data binding by substituting literal data in its passed arguments on the server side. Only an "enhanced" CQL script is set to the server. There is really no notion of pre-compiled scripting.
> Completion will require the addition of API support for passing bindable data as well as the CQL script, and support for pre-parsing CQL script, and retrieving a reference to it for later use.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (CASSANDRA-2885) The JDBC PreparedStatement Class should be enhanced to support server-side Data Binding

Posted by "Jonathan Ellis (Resolved) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-2885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis resolved CASSANDRA-2885.
---------------------------------------

       Resolution: Later
    Fix Version/s:     (was: 1.0.1)

Closing since JDBC driver has moved to apache-extras.
                
> The JDBC PreparedStatement Class should be enhanced to support server-side Data Binding
> ---------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-2885
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2885
>             Project: Cassandra
>          Issue Type: Sub-task
>          Components: Drivers
>    Affects Versions: 0.8.1
>            Reporter: Rick Shaw
>              Labels: CQL, JDBC
>
> Currently the {{PreparedStatement}} Class "fakes" data binding by substituting literal data in its passed arguments on the server side. Only an "enhanced" CQL script is set to the server. There is really no notion of pre-compiled scripting.
> Completion will require the addition of API support for passing bindable data as well as the CQL script, and support for pre-parsing CQL script, and retrieving a reference to it for later use.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira