Ajay Shriwastava wrote:
...I was checking org.apache.drill.jdbc.impl.DrillStatementImpl class and see that its still using import net.hydromatic.avatica.AvaticaStatement; and the drill-jdbc pom has dependency <dependency> <groupId>net.hydromatic</groupId> <artifactId>optiq-avatica</artifactId> <version>0.9-drill-r20</version> </dependency> so I searched JIRA and found out that issue to rebase drill on calcite has been resolved. https://issues.apache.org/jira/browse/DRILL-1384 Can you help me understand that if it was rebased to calcite in 0.9 why is it referring to hydromatic in master branch. I am missing something obvious here so please excuse my ignorance.
Only Drill's SQL parser and related using Calcite were rebased to use a newer version of Calcite. Drill's JDBC driver was not part of that rebasing. (It doesn't use the newer version of Avatica that's in the version of Calcite on which the parser, etc., where rebased.) Daniel -- Daniel Barclay MapR Technologies
