> Using Apache Hive 1.2.1, I get a NullPointerExcetion when performing a > request through an ODBC driver. > The request is just a simple LOAD DATA request:
Looks like the NPE is coming from the getResultMetaData() call, which returns the schema of the rows returned. LOAD is probably one of the few calls which have no schema for its result returns. > Any help on this would be greatly appreciated. File a JIRA (with odbc driver version + exact version of Hive), because looks like the JDBC drivers don’t trigger this codepath - specifically. at org.apache.hive.service.cli.CLIService.getResultSetMetadata(CLIService.java:435) at org.apache.hive.service.cli.thrift.ThriftCLIService.GetResultSetMetadata(ThriftCLIService.java:658) at org.apache.hive.service.cli.thrift.TCLIService$Processor$GetResultSetMetadata.getResult(TCLIService.java:1537) at org.apache.hive.service.cli.thrift.TCLIService$Processor$GetResultSetMetadata.getResult(TCLIService.java:1522 for a LOAD DATA return path. Cheers, Gopal