apache / arrow

Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
https://arrow.apache.org/
Apache License 2.0
13.97k stars 3.41k forks source link

[C++] Add LDAP authentication for hiveserver2 #19438

Open asfimport opened 5 years ago

asfimport commented 5 years ago

Reporter: Wes McKinney / @wesm

Note: This issue was originally created as ARROW-3081. Please see the migration documentation for further details.

asfimport commented 5 years ago

Wes McKinney / @wesm: Looked into this. Offering PLAIN authentication requires taking on cyrus-sasl as an optional dependency. Impala contains a SASL-ized Thrift transport:

https://github.com/apache/impala/tree/master/be/src/transport

I'm not sure why this is not a part of Apache Thrift but we can remove it if it ever is