You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Pavel Yaskevich (Created) (JIRA)" <ji...@apache.org> on 2011/09/29 18:59:48 UTC

[jira] [Created] (CASSANDRA-3275) Make Cassandra compile under JDK 7

Make Cassandra compile under JDK 7
----------------------------------

                 Key: CASSANDRA-3275
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
             Project: Cassandra
          Issue Type: Bug
          Components: Core
            Reporter: Pavel Yaskevich
            Assignee: Pavel Yaskevich
             Fix For: 1.0.0


Currently system won't compile under JDK 7 because of errors in CQL component.

--
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

        

[jira] [Updated] (CASSANDRA-3275) Make Cassandra compile under JDK 7

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

Pavel Yaskevich updated CASSANDRA-3275:
---------------------------------------

    Description: 
Currently system won't compile under JDK 7 because of errors in CQL JDBC component.

{noformat}
    [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
    [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
    [javac] ^
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
    [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
    [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
    [javac] ^
    [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
    [javac] public class CassandraDataSource implements DataSource
    [javac]        ^
    [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
    [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
    [javac] ^
    [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
    [javac] public class CassandraDriver implements Driver
    [javac]        ^
    [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
    [javac] class CassandraStatement extends AbstractStatement implements Statement
    [javac] ^
    [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
    [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
    [javac] ^
    [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
{noformat}

  was:Currently system won't compile under JDK 7 because of errors in CQL component.

    
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: Pavel Yaskevich
>             Fix For: 1.0.0
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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

        

[jira] [Commented] (CASSANDRA-3275) Make Cassandra compile under JDK 7

Posted by "Rick Shaw (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13118061#comment-13118061 ] 

Rick Shaw commented on CASSANDRA-3275:
--------------------------------------

+1 LGTM.
                
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: satish babu krishnamoorthy
>              Labels: jdk7
>             Fix For: 1.0.0
>
>         Attachments: 3275-patch.diff
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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

        

[jira] [Commented] (CASSANDRA-3275) Make Cassandra compile under JDK 7

Posted by "Pavel Yaskevich (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13118067#comment-13118067 ] 

Pavel Yaskevich commented on CASSANDRA-3275:
--------------------------------------------

Can you make this patch compatible with cassandra-1.0.0 branch? it seems like you use old directory structure - drivers/java...
                
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: satish babu krishnamoorthy
>              Labels: jdk7
>             Fix For: 1.0.0
>
>         Attachments: 3275-patch.diff
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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

        

[jira] [Updated] (CASSANDRA-3275) Make Cassandra compile under JDK 7

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

Jonathan Ellis updated CASSANDRA-3275:
--------------------------------------

         Reviewer: ardot
    Fix Version/s:     (was: 1.0.0)
                   1.0.1
    
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: satish babu krishnamoorthy
>              Labels: jdk7
>             Fix For: 1.0.1
>
>         Attachments: 3275-patch.diff
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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

        

[jira] [Commented] (CASSANDRA-3275) Make Cassandra compile under JDK 7

Posted by "satish babu krishnamoorthy (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13117898#comment-13117898 ] 

satish babu krishnamoorthy commented on CASSANDRA-3275:
-------------------------------------------------------

In JDK7 several new methods are added to support JDBC 4.1, Need to update drivers to fix these errors

Area: API: JDBC
Synopsis: New JDBC Methods, Including new Methods in Interfaces
Description: For the Java SE 7 release, there are new methods to support JDBC 4.1. This includes methods added to the java.sql.Connection, java.sql.Driver, javax.sql.CommonDatasource, and java.sql.Statement interfaces. Because all methods of an interface must be implemented, previous code that uses these interfaces will not compile on Java SE 7 unless you add the new methods. See the JDBC documentation for more information.
Nature of Incompatibility: source

http://www.oracle.com/technetwork/java/javase/compatibility-417013.html

                
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: Rick Shaw
>             Fix For: 1.0.0
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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

        

[jira] [Commented] (CASSANDRA-3275) Make Cassandra compile under JDK 7

Posted by "Jonathan Ellis (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13118127#comment-13118127 ] 

Jonathan Ellis commented on CASSANDRA-3275:
-------------------------------------------

IMO we should put it in 1.0.1.
                
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: satish babu krishnamoorthy
>              Labels: jdk7
>             Fix For: 1.0.1
>
>         Attachments: 3275-patch.diff
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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

        

[jira] [Commented] (CASSANDRA-3275) Make Cassandra compile under JDK 7

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13118181#comment-13118181 ] 

Hudson commented on CASSANDRA-3275:
-----------------------------------

Integrated in Cassandra #1133 (See [https://builds.apache.org/job/Cassandra/1133/])
    fix JDBC driver to compile under JDK 7
patch by satishbabu; reviewed by xedin for CASSANDRA-3275

xedin : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1177701
Files : 
* /cassandra/trunk/CHANGES.txt
* /cassandra/trunk/drivers/java/src/org/apache/cassandra/cql/jdbc/AbstractCassandraConnection.java
* /cassandra/trunk/drivers/java/src/org/apache/cassandra/cql/jdbc/AbstractResultSet.java
* /cassandra/trunk/drivers/java/src/org/apache/cassandra/cql/jdbc/AbstractStatement.java
* /cassandra/trunk/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java
* /cassandra/trunk/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java
* /cassandra/trunk/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java

                
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: satish babu krishnamoorthy
>              Labels: jdk7
>             Fix For: 1.0.1
>
>         Attachments: 3275-patch.diff
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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

        

[jira] [Assigned] (CASSANDRA-3275) Make Cassandra compile under JDK 7

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

Jonathan Ellis reassigned CASSANDRA-3275:
-----------------------------------------

    Assignee: Rick Shaw  (was: Pavel Yaskevich)

Is that because JDK7 added some new ResultSet methods, or are we violating some generics rule that wasn't enforced before?
                
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: Rick Shaw
>             Fix For: 1.0.0
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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

        

[jira] [Updated] (CASSANDRA-3275) Make Cassandra compile under JDK 7

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

satish babu krishnamoorthy updated CASSANDRA-3275:
--------------------------------------------------

    Attachment:     (was: 3275-patch.diff)
    
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: satish babu krishnamoorthy
>              Labels: jdk7
>             Fix For: 1.0.0
>
>         Attachments: 3275-patch.diff
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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

        

[jira] [Updated] (CASSANDRA-3275) Make Cassandra compile under JDK 7

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

satish babu krishnamoorthy updated CASSANDRA-3275:
--------------------------------------------------

    Attachment: 3275-patch.diff
    
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: satish babu krishnamoorthy
>              Labels: jdk7
>             Fix For: 1.0.0
>
>         Attachments: 3275-patch.diff
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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

        

[jira] [Updated] (CASSANDRA-3275) Make Cassandra compile under JDK 7

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

satish babu krishnamoorthy updated CASSANDRA-3275:
--------------------------------------------------

    Attachment: 3275-patch.diff
    
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: satish babu krishnamoorthy
>              Labels: jdk7
>             Fix For: 1.0.0
>
>         Attachments: 3275-patch.diff
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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

        

[jira] [Commented] (CASSANDRA-3275) Make Cassandra compile under JDK 7

Posted by "Pavel Yaskevich (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13118084#comment-13118084 ] 

Pavel Yaskevich commented on CASSANDRA-3275:
--------------------------------------------

but I can confirm that this compiles so +1, I will check if we can move this to 1.1 and commit in that case.
                
> Make Cassandra compile under JDK 7
> ----------------------------------
>
>                 Key: CASSANDRA-3275
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3275
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: satish babu krishnamoorthy
>              Labels: jdk7
>             Fix For: 1.0.0
>
>         Attachments: 3275-patch.diff
>
>
> Currently system won't compile under JDK 7 because of errors in CQL JDBC component.
> {noformat}
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CResultSet.java:39: error: CResultSet is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
>     [javac] class CResultSet extends AbstractResultSet implements CassandraResultSet
>     [javac] ^
>     [javac]   where T is a type-variable:
>     [javac]     T extends Object declared in method <T>getObject(String,Class<T>)
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java:81: error: CassandraConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
>     [javac] class CassandraConnection extends AbstractCassandraConnection implements Connection
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDataSource.java:24: error: CassandraDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
>     [javac] public class CassandraDataSource implements DataSource
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDatabaseMetaData.java:32: error: CassandraDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
>     [javac] class CassandraDatabaseMetaData implements DatabaseMetaData
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java:40: error: CassandraDriver is not abstract and does not override abstract method getParentLogger() in Driver
>     [javac] public class CassandraDriver implements Driver
>     [javac]        ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java:50: error: CassandraStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraStatement extends AbstractStatement implements Statement
>     [javac] ^
>     [javac] /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java:61: error: CassandraPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
>     [javac] class CassandraPreparedStatement extends CassandraStatement implements PreparedStatement
>     [javac] ^
>     [javac] Note: /usr/src/cassandra/drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraPreparedStatement.java uses or overrides a deprecated API.
> {noformat}

--
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