Open chitralverma opened 1 year ago
Hi @houqp , I see that you have added a rust label to this.
I think for this to be implemented in rust, a thrift client will have to be written specifically for this task because nothing exists in the crates to connect to Hive using rust unlike the rusoto_glue
thats available for Glue.
If we do this on python side instead, there is PyHive available with DB-API 2.x support.
we could do it in python as a temporary workaround, but the right thing to do is to implement it in rust. a thrift hive client shouldn't be too much work to implement.
we could do it in python as a temporary workaround, but the right thing to do is to implement it in rust. a thrift hive client shouldn't be too much work to implement.
alright, let me check it out. my rust is not very good yet. :D
I think hiveserver2 also supports odbc? If so, that might be an easier route for us.
I think hiveserver2 also supports odbc? If so, that might be an easier route for us.
no actually, odbc was a part of Hortonworks (HDP) for very old hiveserver1. it was removed in hiveserver 2 in favour of thrift
See https://cwiki.apache.org/confluence/plugins/servlet/mobile?contentId=27362101#content/view/27362099
Description
It will be great of there was support to read delta tables registered in Hive catalog. Apache spark also supports this. Currently, AFAIK, only AWS glue catalog is supported.
Use Case Instead of providing path to the delta table, users should be able to provide Hive as a data catalog to read a delta table.
For Example:
Related Issue(s)