eric-maynard commented on code in PR #1959:
URL: https://github.com/apache/polaris/pull/1959#discussion_r2193911983


##########
polaris-core/src/main/java/org/apache/polaris/core/config/BehaviorChangeConfiguration.java:
##########
@@ -34,11 +35,12 @@ public class BehaviorChangeConfiguration<T> extends 
PolarisConfiguration<T> {
 
   protected BehaviorChangeConfiguration(
       String key,

Review Comment:
   It just seems odd that we would support multiple _invalid_ keys but not 
multiple _valid_ keys. In my original comment 
[here](https://github.com/apache/polaris/pull/1959#discussion_r2173075151) I 
wrote:
   > Introduce a framework to support multiple config names, with some of them 
marked for deprecation, similar to catalogConfigUnsafe
   
   rather than `... with all but one marked for deprecation ...` because I had 
this in mind.
   
   I do agree that the situation where you'd have multiple valid configs seems 
contrived, but so does the situation where you'd have multiple invalid configs 
or really even one invalid config. So if we're overhauling the whole key 
system, I think it makes sense to go all the way.



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