yuqi1129 opened a new issue, #11486:
URL: https://github.com/apache/gravitino/issues/11486

   ### Describe the proposal
   
   PR #11354 added remote URI validation to the Kerberos keytab fetching 
implementations. The repository currently contains multiple similar 
`FetchFileUtils` implementations across Hadoop, Hive, Iceberg, and Paimon 
modules.
   
   These implementations have different dependency and behavior requirements:
   
   - Hadoop, Hive, and Iceberg support HDFS and depend on Hadoop APIs.
   - Paimon does not currently support HDFS keytab fetching.
   - Hive provides additional concurrent and atomic symlink handling.
   - Configuration keys and prefixes differ between catalogs and services.
   
   A large refactoring close to a release would introduce unnecessary 
regression risk. Keep the current implementations and configuration keys stable 
for this release, then consolidate them in the next development iteration.
   
   The refactoring must remain backward compatible with all configuration keys 
published by PR #11354. Existing configurations must continue to work after the 
consolidation. If a canonical key is introduced, legacy keys must be supported 
as aliases with documented precedence and deprecation behavior.
   
   Related PR: #11354
   
   ### Task list
   
   Subtasks will be added after creation.


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

Reply via email to