gh-yzou commented on code in PR #1126:
URL: https://github.com/apache/polaris/pull/1126#discussion_r2004517639


##########
integration-tests/src/main/java/org/apache/polaris/service/it/env/IcebergHelper.java:
##########
@@ -53,11 +54,11 @@ public static RESTCatalog restCatalog(
             .put(
                 org.apache.iceberg.CatalogProperties.FILE_IO_IMPL,
                 "org.apache.iceberg.inmemory.InMemoryFileIO")
-            .put("warehouse", catalog)
+            .put("warehouse", warehouse)

Review Comment:
   I see. However, Polaris does seem use the warehouse as catalog name, it 
searches warehouse among the catalogs and try to find a matching one 
https://github.com/apache/polaris/blob/main/service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogAdapter.java#L605
 
   In that sense, warehouse does mean catalog, where the original code seems 
correct to me. Your following line of change seems correct to me.
   
   For the point of 
   ```
   initCatalog is called with a catalog name catalog_with_custom_reporter that 
is different from default
   ```
   I think that is really a test setup problem, but i also see that you did a 
change to overwrite the initCatalog with the correct setup of catalog by 
creating catalog with the correct name, so your test should pass without the 
change here, right? If that is the case, maybe we can avoid introducing 
warehouse, which is kind of confusing about which parameter should be used, and 
in general they should be the same.



-- 
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