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]

Reply via email to