henrib commented on code in PR #5882:
URL: https://github.com/apache/hive/pull/5882#discussion_r2256297226


##########
standalone-metastore/metastore-rest-catalog/src/main/java/org/apache/iceberg/rest/HMSCatalogFactory.java:
##########
@@ -33,21 +33,23 @@
 
 /**
  * Catalog & servlet factory.
+ * <p>This class is derivable on purpose; the factory class name is a 
configuration property, this class
+ * can serve as a base for specialization.</p>

Review Comment:
   It is meant to allow easy extension (different versions of Iceberg REST API) 
and ease implementation of added features (like authorization handling); it 
does not harm Hive to keep this convenient way to add features with no 
disruption to the code line.



-- 
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: gitbox-unsubscr...@hive.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: gitbox-unsubscr...@hive.apache.org
For additional commands, e-mail: gitbox-h...@hive.apache.org

Reply via email to