poojanilangekar opened a new pull request, #2355:
URL: https://github.com/apache/polaris/pull/2355

   Supports federating to HiveCatalog using the Iceberg REST library. 
   All hive dependencies are added in an independent module, i.e., 
`polaris-extensions-federation-hive` and can be removed/converted to a compile 
time flag if necessary. 
   Similar to HadoopCatalog, HMS federation support is currently restricted to 
`IMPLICIT` auth. The underlying authentication can be any form that Hive 
supports, however Polaris will not store and manage any of these credentials. 
Again, similar to HadoopCatalog this version supports federating to a single 
Hive instance. 
   
   This PR relies on Polaris discovering the `hive-site.xml` file to get the 
configuration options from the classpath (including `HADOOP_CONF_DIR`).
   
   Testing: 
   Modified the regression test to locally test that Hive federation works as 
expected. The next step would be to add a regression test once the change is 
baked into the Polaris docker image (for CI builds).
   
   
   This PR primarily builds on #1305 and #1466. Thank you @dennishuo and 
@eric-maynard for helping out with this. 


-- 
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: issues-unsubscr...@polaris.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to