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)