N Campbell created DRILL-4393:
---------------------------------
Summary: JDBC driver does not always return SQLState and Message
on exceptions
Key: DRILL-4393
URL: https://issues.apache.org/jira/browse/DRILL-4393
Project: Apache Drill
Issue Type: Bug
Components: Client - JDBC
Affects Versions: 1.5.0
Reporter: N Campbell
Various interface methods appear to not be implemented.
Statement.setEscapeProcessing
Statement.getMaxFieldSize
PreparedStatement.clearParameters
PreparedStatement.isPoolable
Statement.setPoolable(true)
Connection.isValid()
Connection.getTypeMap
Should an application attempt to look at the exceptions returned, often null is
returned.
SQLException.getSQLState returned a null
SQLException.getMessage returned a null
SQLException.sqlState(null) SQLException.Message(null)
Would be ideal if the driver implemented the newer JDBC 4.x exceptions to
denote that something is not implemented as well.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)