shardulm94 commented on a change in pull request #1781:
URL: https://github.com/apache/iceberg/pull/1781#discussion_r528245175
##########
File path: build.gradle
##########
@@ -607,6 +607,8 @@ project(':iceberg-hive-runtime') {
if (jdkVersion == '8') {
compile project(':iceberg-hive3')
}
+ // including thrift so that the Tez AM can communicate with the HMS when
using Hive catalog
+ compile("org.apache.thrift:libfb303")
Review comment:
Also another interesting consideration is that Iceberg does not use
Thrift directly, it uses HMSClient. Now hive-runtime does not include HMSClient
code either. So how is Tez AM able to get the HMSClient code but not Thrift?
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]