yikuanlee commented on issue #5817:
URL: https://github.com/apache/iceberg/issues/5817#issuecomment-1258865020
@nastra ,
I think i figured out why, IBM patched Cloudera hive 3.1.3 version with
newer ql version which eventually included
ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageAuthorizationHandler.java
which came from
https://github.com/apache/hive/pull/1960/files#diff-8527b42317c96d8d571df7271740fd2d233ebd14d9b2d71f547525ca2bd3ff9b
Therefore When Hive alter/create event occurred it will triggered
getURIForAuth() from storageHandler which iceberg 0.14.0 did not have
Noted that the getURIForAuth parameter interface in that pull request is
`public URI getURIForAuth(Map<String, String> tableProperties) throws
URISyntaxException;`
different to current hive 4
`public URI getURIForAuth(org.apache.hadoop.hive.metastore.api.Table
hmsTable) throws URISyntaxException`
So a lot of mismatch here.
I'll close this issue as it is not really the iceberg 0.14 issue at all.
--
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.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]